Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 873 Pomógł: 25 Dołączył: 24.07.2005 Ostrzeżenie: (0%)
|
Załóżmy, że jest sobie tabela userów i jednym z pól jest flaga (1 lub 0)
zwracam sobie taką listę w postaci tabelerycznej i w ostatniej kolumnie pakuję dwa radio buttony ON i OFF. Chciałbym na całej tej liście dokonać zmian i wysłać to do pliku POSTem celem update`u na bazie. Jak to zrobić? Gdy w grę wchodzą checkboxy to daje name=tab[] i potem w pętli ..... |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 28 Dołączył: 7.04.2008 Ostrzeżenie: (0%)
|
Po wysłaniu forma w pliku update.php otrzymujesz tablicę asocjacyjną gdzie kluczem jest id okreslnego usera a wartością 1 lub 0 w zależności co zostało zaznaczone,
wysyłasz szkielet zapytania $stmt = $pdo->prepare(UPDATE users SET flaga = :flaga WHERE user_id = :user_id); a później podpinasz konkretne wartości wykorzystując pętlę foreach foreach($_POST as $k => $v){ $stmt->bindValue(':flaga', $v); $stmt->bindValue(':user_id', $k); $stmt->execute(); } Ten post edytował tomm 28.11.2010, 12:36:39 |
|
|
|
john_doe [PHP] lista input radio i update na ich podstawie 27.11.2010, 14:10:59
CuteOne [PHP] pobierz, plaintext while($row = my... 27.11.2010, 17:22:00
john_doe zaćmienie jakieś chyba miałem wczoraj. mój kod jes... 28.11.2010, 11:56:38
john_doe dokładnie doszedłem do tego tak jak napisał tomm.
... 28.11.2010, 12:46:27 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 23:23 |