ďťż

[php] Przesyłanie danych POST i późniejsza operacja na nich-brak koncepcji

       

Podstrony


telcocafe

Tworze dynamicznie tabelkę, gdzie na końcu każdego wiersza jest checkbox za pomocą którego przesyłam zmienną (która jest id, które jest mi potrzebne do dalszych operacji).
Teraz wierszy jest 2, ale może być 50, albo 1 itp
I ten checkbox ogólnie teraz ma taki kod ( fragment z print(" "); ):
<td><input name=\"$pobrano[id]\" type=\"checkbox\" /><td>

Co chce przede wszystkim osiągnąć?

Jeśli zaznaczę któryś z checkbox dostaje id na którym operuje...
We wcześniejszych tabelkach miałem dość proste zadanie bo wysyłałem POSTem tylko jedna kolumnę z takimi id.
Więc sobie to wyłuskiwałem tak:
$tablicazid = array_keys ($_POST);

Teraz POSTem wysyłam masę danych (w zasadzie każda komórka to jest jakiś post do wysłania) więc jak tak to wyłuskam to dostane śmietnik...

Poglądowo większy fragmencik kodu również z pomiędzy print(""); :
<td><input type=\"text\" name=\"miasto[]\" value=\"$pobrano[miasto]\" maxlength=\"40\" /></td> <td><input type=\"text\" name=\"telefon[]\" value=\"$pobrano[telefon]\" maxlength=\"9\" /></td> <td><input type=\"checkbox\" name=\"id=$pobrano[id]\" /><td>

Kombinuje jakoś w ten sposób:
$tablic = array_keys ($_POST); foreach ($tablica as $klucz ) { if ($klucz == TUTAJ PROBLEM)

Więc ma ktoś może jakiś pomysł?



na ten przykład:

<?php print_r( $_POST ); ?> <form action="" method="post"> <input type="checkbox" name="id[]" value="12" /><br /> <input type="checkbox" name="id[]" value="13" /><br /> <input type="checkbox" name="id[]" value="14" /><br /> <input type="checkbox" name="id[]" value="15" /><br /> <input type="checkbox" name="id[]" value="16" /><br /> <input type="checkbox" name="id[]" value="17" /><br /> <input type="submit" /> </form>

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.