Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Formularz + checkbox + tablica POST
piootras82
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 8.12.2010

Ostrzeżenie: (0%)
-----


Witam,
nie mogę poradzić sobie z jednym zagadnieniem :/

Mam formularz z checkboxami, który w zależności od ilości elementów w tabeli jest generowany dynamicznie.

Mam problem z odbiorem danych ponieważ (jak się domyślam) indeksy tablicy $_POST są zmiennymi.

Zaznaczone pozycje z formularza, chcę następnie usunąć z tabeli.

Mam kod formularza:
  1. <form method="POST" action="user.php?id=koszykedwyk">
  2. <table border= "2"
  3. background="images/logback.png">
  4. <tr><td><b>Numer pudła</b></td><td></td></tr>
  5. <?php
  6. $kosz = mysql_query("SELECT * FROM `koszyk`");
  7. while($row = mysql_fetch_array($kosz))
  8. {
  9. echo "<tr>
  10. <td>{$row['numer_pudla']}</td>
  11. <td>
  12. <input type='checkbox'; name='{$row['numer_pudla']}' value=''.$id.'' />
  13. </td>
  14. </tr>";
  15.  
  16. }
  17. ?>
  18. <tr><td colspan="2"><input type="submit" value="Usuń" ></td ></tr>
  19. </table>
  20. </form>
  21.  


Po zaznaczaniu np 3 pozycji i po wyświetleniu print_r($_POST) mam
  1. Array ( [33333333] => [22222222] => [11111111] => )

ale nie wiem jak odwołać się do każdej z tych pozycji.
W manualach jest tylko jak wywołać dla danego indexu a ja nazw indexów nie mam sad.gif
Jak to ugryźć dalej?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 06:01