Autor Zpráva
Anonymní
Profil *
Ahojte, ucim sa robit v php a mysql, no nieje mi celkom jasne kde mam v kode uvedenom nizsie chybu(neviem ci sa zle pripajam, alebo ake ine chyby robim)...snazim sa z formulara poslat nejake udaje do databazy - prosim pozrite sa na to niekto a povedzte mi co robim zle

<?php
$server = "localhost";
$user = "root";
$password = "";

mysql_connect("$server", "$user", "$password");
mysql_select_db("databaza") or die("Nelze vykonat definicní dotaz: " . mysql_error());
mysql_query("use databaza");
mysql_query("CREATE TABLE if not exist tabulka(text varchar(40) NOT NULL, id int NOT NULL)");
mysql_query("INSERT INTO tabulka(text, id) VALUES (".$_POST["text1"].", ".$_POST["id1"].")");
mysql_query("INSERT INTO tabulka(text, id) VALUES (".$_POST["text2"].", ".$_POST["id2"].")");
?>

PS: prosim neodkazujte ma na nejake navody, lebo pouzivam ich niekolko, ale v tomto mi nepomohli :)

Vopred diky
k
Profil *
a co ti to hazi za chybu?
Anonymní
Profil *
ziadnu chybu nevypisuje, vsetko sa zda ze je ok, ale ked sa pozriem do databazy tak tam nic nieje
Alphard
Profil
mysql_select_db("databaza") or die("Nelze vykonat definicní dotaz: " . mysql_error());
mysql_query("use databaza");
<< máš už výše

(".$_POST["text1"].", ".$_POST["id1"].")")
hoď to do 'hodnota'

jestli to pořád nepůjde, tak to zjednoduš a najdi chybu :-)
Toto téma je uzamčeno. Odpověď nelze zaslat.