Autor | Zpráva | ||
---|---|---|---|
SD Profil * |
#1 · Zasláno: 12. 6. 2007, 18:48:58
Ahoj, mám udělanej formulář. Vypíšu ho a dám registrovat, ale problém je v tom že se to nezaregistruje. Já vím že je lepší to dělat přes POST ale nevím jak to tam mám doplnit proto vás prosím pokud budete tak hodní a doplníte mi to. Děkuji
|
||
Taps Profil |
#2 · Zasláno: 12. 6. 2007, 19:58:40
nějak tak by to mohlo fungovat.:
$obec=$_POST['obec']; $okres=$_POST['okres']; mysql_query("insert into rodinne_domy (obec, okres) values('$obec','$okres')") or die("Nelze vložit do databaze hodnoty: " .mysql_error()); echo "Byl jste zaregistrován"; |
||
SD Profil * |
#3 · Zasláno: 12. 6. 2007, 20:27:34
toto mi teda nefunguje
|
||
Taps Profil |
#4 · Zasláno: 12. 6. 2007, 20:39:10
else $zob="ano";...tak tento zápis nějak nechápu, vždy se přeci píše if(podmínka){echo"něco";}else{echo "něco.....";}
|
||
SD Profil * |
#5 · Zasláno: 12. 6. 2007, 21:28:00
no a nemohl bys mi to upravit tak aby to fungovalo? pokud bys byl tak hodnej děkuji
|
||
Taps Profil |
#6 · Zasláno: 13. 6. 2007, 10:31:06
SD
no možná toto by mohlo fungovat <? include("../db.php"); if(isset($_POST['odeslano'])){ $obec=$_POST['obec']; $okres=$_POST['okres']; if($obec=="" || $okres==""){ echo"nebyly vyplněny všechny údaje"} else{ $sql= mysql_query("insert into rodinne_domy values('','$obec','$okres')"); echo "Byl jste zaregistrován";}} ?> <form method="post" action="#registrace"> <input type="hidden" name="odeslano"> <table> <tr> <td><p>Obec:</p></td> <td><input type="text" size="54" name="obec"></td> </tr> <tr> <td><p>Okres:</p></td> <td><input type="text" size="54" name="okres"></td> </tr> </table> <input type="submit" class="button" value="Uložit údaje"> </form> Poznámka: $sql= mysql_query("insert into rodinne_domy values('','$obec','$okres')"); jestli používáš id autoincrement tak nech zapis tak jak je a pokud ho nepoužíváš tak dej jen $sql= mysql_query("insert into rodinne_domy values('$obec','$okres')"); |
||
Časová prodleva: 17 let
|
0