![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 165 Pomógł: 9 Dołączył: 9.04.2002 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Witam, moj problem wyglada nastepujaco:
Na stronie wyswietla mi sie lista wiadomosci w archiwum newsow. Przy kazdym jest checkbox. Po zaznaczeniu kilku wybranych wiadomosci i kliknieciu np.: USUN chcialbym aby akcja wykonala sie na wszystkich zaznaczonych newsach. Prosze o jakies wskazowki jak moge to zrobic. Z gory bardzo dziekuje za rady, porady i pomoc! Pozdrawiam Kossa |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Na stronie wyswietla mi sie lista wiadomosci w archiwum newsow.
przy towrzneiu checkboxow nadaj im name np "usuwamy[]" a value to np id usuwanego newsa.
Przy kazdym jest checkbox. Po zaznaczeniu kilku wybranych wiadomosci i kliknieciu np.: USUN chcialbym aby akcja wykonala sie na wszystkich zaznaczonych newsach. teraz po przeslaniu dalej formularza bedziesz mial dostep do tablicy $_POST['usuwamy'] a kolejne elementy to wartosci z zaznaczonych checkboxow ;) w zasadzie jedyne co zostanie tobie to podpisac twoja akcje :) Kod foreach($_POST['usuwamy'] as $usuwany_news){
//twoja akcja echo "Chcesz usunac newsa: "; echo $usuwany_news; } -------------------- .. make web your home ..
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 30.01.2003 Skąd: M-ce Ostrzeżenie: (0%) ![]() ![]() |
sprawa jest prosta
robisz checkboxy z nazwa np. multi_field[] czyli tablicowe, a value dajesz jakies id wiadomosci potem petla: Kod for($i=0;$i<=count($multi_field);$i++)
{ if(isset($multi_field[$i])) { // tu masz zaznaczone id } } w ifie będziesz mial te ktore sa zaznaczone a wartosc multi_field[$] to id zaznaczonej wiadomosci, teraz mozesz zrobic juz co chcesz... -------------------- ..:: iXi ::..
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 14:50 |