Autor | Zpráva | ||
---|---|---|---|
Wladimir Čert Profil * |
#1 · Zasláno: 17. 3. 2013, 12:48:06
Zdravím,
zkouším v PHP měnít hromadně pole (ceny), mám tedy toto: <input type="text" value="".$item["cena"]."" maxlength="3" name="id[70]"> <input type="text" value="".$item["cena"]."" maxlength="3" name="id[71]"> ... atd a pak skrze PHP zkouším hromadný update: foreach ($_POST['sleva'] as $id => $zaznam){ mysql_query("UPDATE test SET cena='" . intval($zaznam['cena']) . "' WHERE id='" . $id."'"); } Ale bohuzel nejde. Nevite kde by mohla byt chyba? Jde jen o demonstrativni ucely, abych pochopil princip. |
||
Tori Profil |
<input type="text" value=\"".$item["cena"]."\" maxlength="3" name="id[70]"> foreach ($_POST['sleva'] as $id => $zaznam){ mysql_query("UPDATE test SET cena='" . intval($zaznam['cena']) . "' WHERE id='" . $id."'"); } |
||
Wladimir Čert Profil * |
#3 · Zasláno: 17. 3. 2013, 13:39:26 · Upravil/a: Wladimir Čert
Vidíte díky.
Zajímavý je že mi neprojde vyšší číslo jak 9 ... v mysql je nastaveno int(11) do pole $zaznam['cena'] prochází jen do 9 :( Tak vyřešeno :) |
||
Časová prodleva: 11 let
|
0