Autor | Zpráva | ||
---|---|---|---|
OnZ Profil |
#1 · Zasláno: 19. 11. 2008, 19:27:46 · Upravil/a: OnZ
Zdravím, mám jeden problém mám toto:
<select name="hrano"> <option selected value="1">Vyber odpověď</option> <option value="Ano">Ano</option> <option value="Ne">Ne</option> </select> potom ověřuji zda bylo neco vybráno: if($_POST['hrano'] == '1'){ echo "Musíte si vybrat u všech! <a href='new.php' title='Zpět'><< Zpět</a>"; A pokud bylo něco vybráno má se uložit hodnota toho pole co bylo vybráno do DB. $VlozData = MySQL_Query("INSERT INTO seznam VALUES('$_POST["hrano"]')"); Prosím poraďte |
||
bohyn Profil |
#2 · Zasláno: 19. 11. 2008, 20:05:22
OnZ
1) Vkladas $_POST['typ'] kdyz to ma byt $_POST['hrano'] 2) Je hezke ze si nam sdelil ze to vyhodi chybu. 3) To vkladani ti bude fungovat jenom kdyz ostatni sloupecky maji defaultni hodnoty. 4) "<< Zpet" neni tag - pouzij "<< Zpet" |
||
OnZ Profil |
#3 · Zasláno: 19. 11. 2008, 20:12:30
bohyn
1) Špatně jsem to zkopíroval sem v tom chyba není. 2) já myslel že sem ji sem dal. Asni ne vypíše to : Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /3w/xf.cz/j/jobik/seznam_cd_a_dvd/new_z.php on line 23 3) Mohl bys mi to prosím vysvětli nějak jsem to nepochopil 4) Máš pravdu opraveno |
||
bohyn Profil |
#4 · Zasláno: 19. 11. 2008, 20:17:45 · Upravil/a: bohyn
$_POST['hrano'] = mysql_real_escape_string($_POST['hrano']); $VlozData = MySQL_Query("INSERT INTO seznam VALUES('".$_POST['hrano']."')"); Edit: 3) chybu tam mam i ja, sloupecky ktere maji defaultni hodnotu nemusis vkladat insertem (vyplni se samo), ale je treba zadat seznam sloupecku ktere vkladas: INSERT INTO seznam (sloupecek1, sloupecek2, sloupecek4) VALUES (hodnota1, hodnota2, hodnota4) Pricemz sloupecek3 musi mit nastavenou defaultni (vychozi) hodnotu. Jestli mas v tabulce jenom jeden sloupecek tak se tim netrap (aspon v tomto pripade). |
||
OnZ Profil |
#5 · Zasláno: 19. 11. 2008, 20:28:13 · Upravil/a: OnZ
bohyn
Já to pořád nechápu. Ten sloupec do kterého ukládám ten select musí být DEFAULT. Mám tabulku a 12 sloupcích a nějak ti nerozumím |
||
bohyn Profil |
#6 · Zasláno: 19. 11. 2008, 20:42:18
OnZ
Pokud mas 12 sloupcu v tabulce a vkladas tam jen jeden tak ostatni musi mit defaultni hodnotu (jinak SQL nevi co tam doplnit a hodi chybu) a musis SQL rict do jakeho sloupecku chces vkladat. |
||
OnZ Profil |
#7 · Zasláno: 19. 11. 2008, 20:46:33
Aha už chápu. Díky už jsem to rozchodil. Moc díky. Nevěděl by sis rady ještě s tímto
|
||
Časová prodleva: 15 let
|
0