Stránka 1 z 1

problémy s vkládáním do databáze

Napsal: 07 kvě 2015 12:15
od xuser
Zdravím, jak mám na dané stránce udělat, že pokud bych kliknu na tlačítko Registrovat, tak by se mi dané údaje zapsali do tabulky, jež je zde vytvořená v databázi. Již jsem zde nějaký kód vytvořil, ale nejsem si vůbec jistý, jestli je správně(nefunguje). A proto bych chtěl poprosit o nějakou radu, ale prosím, co nejjednodušší bez jakýchkoliv zbytečností, které tam nemusí být(například nějaké potvrzování pomocí IF, atp...). A jestli je možné, že byste rovnou napsali odpověď v kódu, a ne stylem, že tohle máš blbě, tohle uprav tím, že nebudeš ukladat do sloupcu data(tohle prostě nepochopím). Díky mnohokrát za jakoukoliv odpověď!

Re: problémy s vkládáním do databáze

Napsal: 07 kvě 2015 14:13
od lamin_cz
jak mas $_POST["zapis registrace"]
tak tam ma byt nazev tech inputu (name)
cili:

Kód: Vybrat vše

$prezdivka $_POST["jmeno"];
$heslo $_POST["heslo"];
$pohlavi $_POST["pohlavi"]; // aby tohle fungovalu, musis i tomu selectu dat jmeno -> <select name="pohlavi">
$datum $_POST["datumnarozeni"];
$prislusnot $_POST["prislusnost"]; 


Pak SQL dotaz bude nasledujici:

Kód: Vybrat vše


$q 
"INSERT INTO `registrace` (`prezdivka`, `heslo`, `pohlavi`, `datum`, `prislusnost`) VALUES ('$prezdivka', '$heslo', '$pohlavi', '$datum', '$prislusnost');"


Pak by bylo dobré vstupy ošetřit proti SQL Injection

Re: problémy s vkládáním do databáze

Napsal: 07 kvě 2015 14:45
od xuser
díky moc :)