![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 13.09.2005 Skąd: Jędrzejów Ostrzeżenie: (10%) ![]() ![]() |
Witam, wygląda tak mój problem:
Mam sobie wygenerowaną tabele, gdzie automatycznie poprzez while($r = mysql_fetch_array($nazwa)) { ciąg znaków } odczytuje mi z bazy produkty. Co poniektóre z nich, mają np. przy cenie INPUT type=text - czyli są gotowe jakby do edycji, na początku tabeli i na końcu dałem <form> oczywiście, i problem mój polega na tym, że gdy mam chociaż 2 produkty, to nie potrafie zmienić ich wartości za jednym razem. widziałem coś takiego w sklepie internetowym <b>(http://sklep.kqs.pl/admin) p: admin, h: admin - menu produkty</b> Jak ja to mogę zrobić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Kto pomoże ? Ten post edytował djmassive 6.03.2006, 05:07:59 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
dla pol input type text nadaj nazwy tablicowe, czyli z []
obok kazdego z nich, daj pole hidden, z value równym id rekordu oraz rowniez nazwą tablicową: a teraz w akcji do ktorej wysylasz formularz robisz: Tak to powinno w skrocie wyglądać (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Acha, zauwazylem w kodzie co podales, ze genrujesz formularz w pętli. Nie rob tego. Formularza generuj poza pętlą. W petli tylko genereuj rekordy. edit: jak to zrobisz, mozna by sie pokusić o checkboxy, ktore trzeba by zaznaczyc, jesli by sie chcialo edytowac dane pole |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 23:59 |