Autor Zpráva
98a
Profil *
Ahoj, nevíte, proč se mi nic nezapisuje do databáze?

<?php
$jmeno=($_GET["jmeno"]);
$vek=($_GET["vek"]);

$con = mysql_connect("server","jmeno","heslo");
mysql_select_db("databaze", $con);

mysql_query("INSERT INTO lidi (jmeno, vek) VALUES ($jmeno, $vek)",$con);

mysql_close($con);
?>


Díky :)
Sys
Profil *
uprav řádek:

mysql_query("INSERT INTO lidi (jmeno, vek) VALUES ($jmeno, $vek)",$con) or die(mysql_error());


a napiš co to vypsalo.
Alphard
Profil
Vypište si mysql_error(), ale problém bude asi v chybějících apostrofech kolem $jmeno a $vek.
FingerLing
Profil *
mysql_query("INSERT INTO lidi (jmeno, vek) VALUES ('".$jmeno."', '".$vek."')");


Zkus to takto, možná to půjde bez ' ale já to dělám jinak..

Moderátor nightfish: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
98a
Profil *
Jo jo, musí tam být apostrofy. Dík!

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: