Autor | Zpráva | ||
---|---|---|---|
nightrider Profil |
#1 · Zasláno: 8. 5. 2009, 03:23:44 · Upravil/a: nightrider
Proč mi při update kouskuje slova s výsledky? Tahám data s db a každej řádek má svůj option kde si může vybrat co mu vyhovuje,ale nezapisuje post jak má. Ví někdo proč? Děkuju
Třeba slovo waiting do databáze zapisuje: id-1 = w id-2 = a id-3 = i id-4 = t id-5 = i id-6 = n id-7 = g foreach ($_POST["idecko"] as $key => $hodnota) { $aa = mysql_query("UPDATE orders SET status='".$_POST["stat"][$key]."' WHERE id_orders='".$hodnota."'"); } <input type=\"checkbox\" name=\"idecko[]\" value=\"".$row["id_orders"]."\"> <select name=\"stat\"> <option value=\"".$row["status"]."\">".$row["status"]."</option> <option value=\"waiting\">čeká</option> <option value=\"abolished\">Zrušit</option> </select> |
||
Majkl578 Profil |
#2 · Zasláno: 8. 5. 2009, 04:47:35
hodilo by se vypsat jaky format ma vstupni pole. pokud by $_POST["stat"] byl string, tak by to bylo logicke, jelikoz toto funguje:
$slovo = "testujeme"; echo $slovo[2]; //vypise s |
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0