Autor Zpráva
ajajaj
Profil
Ahoj, update-uju cyklem tabulku a nejak mi to nefunguje, nevite nekdo proc?

if ($akce=='odeslat'){
$id=$_POST['id'];
@$stav=$_POST['stav'];
$pozn=$_POST['poznamka'];
require('spoj.php');
for($i=0;$i<count($id);$i++){
$sql="UPDATE tabulka SET stav='$stav',poznamka='$pozn' where id='$id'";
if (!mysql_query($sql,$con)) { die('Informace se nepodařilo odeslat, zkuste to prosím znovu.'); }}}
Jan Tvrdík
Profil
ajajaj
je $id určitě pole?
ajajaj
Profil
urcite, v tabulce je id s hodnotou autoincrement, data vypisu po radcich do tabulky <input type="hidden" name="id" value="$id"> a dalsi... , neco upravim a zpet odeslu pres post do tabulky dle vyse zmineneho prikazu, to ale nefunguje...
ajajaj
Profil
ulozi mi to pouze jeden radek, takze cyklus nefunguje
Rada
Profil *
zkus to takhle do formulaře :
<input type="hidden" name="id[]" value="$id">

php script

for($j=0;$j<count($_POST["id"]);$j++){
$id=$_POST["id"][$j];


$zapis=mysql_query("zapis do db')");

}
ajajaj
Profil
děkuji, fungíruje...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0