Autor Zpráva
Leinad
Profil *
Je <?
$conn= mysql_pconnect("mysql.webzdarma.cz", "---","---"); // připojení k databázi
if (!mysql_select_db("---", $conn)) {
echo "<pre>Nelze otevřít databázi.<br>&nbsp;<br>Can not open database.</pre>";
exit;}
$text=AddSlashes($text);
echo "$text";
$sql = "INSERT INTO 'hittip' (`id`, `track`, `author`, `date`, `votes`, `percvote`) VALUES ('''', ''Bagr oloupal vajíčko. '', '''', ''0'', ''0'', ''0'')";
$b="mysql('$sql','$conn')" or die("chyba");
if ($b==0){
echo "ok";
}
mysql_close();
?>
to samé jako
INSERT INTO `hittip` ( `id` , `track` , `author` , `date` , `votes` , `percvote` )
VALUES (
'', 'Bagr oloupal vajíčko. ', '', '0', '0', '0'
);
?? Na co jsem zapoměl?
Leo
Profil
Kdo to ma vedet? Co nefunfuje? Leo
Johnyz
Profil *
$sql = "INSERT INTO 'hittip' (`id`, `track`, `author`, `date`, `votes`, `percvote`) VALUES ('''', ''Bagr oloupal vajíčko. '', '''', ''0'', ''0'', ''0'')";

tady ti myslim chybí druhý středník, mělo by to vypadat takto:

$sql = "INSERT INTO 'hittip' (`id`, `track`, `author`, `date`, `votes`, `percvote`) VALUES ('''', ''Bagr oloupal vajíčko. '', '''', ''0'', ''0'', ''0'');";

btw napiš příště error co ti to píše (pokud nevíš, je na to jednoduchá funkce v php
echo mysql_error();
)
podle eroru většinou poznáš kde je problém, jestli v připojení k db nebo v příkazu atd...
kaifman
Profil
ale houby středník tam být nemusí.

má tam špatně uvozovky...jednou používa jednoduchý a pak dvojity takže buď tam dát jednoduchý nebo escape sekvenci

$sql = "INSERT INTO 'hittip' (`id`, `track`, `author`, `date`, `votes`, `percvote`) VALUES ('', 'Bagr oloupal vajíčko. ', '', '0', '0', '0')";
Toto téma je uzamčeno. Odpověď nelze zaslat.

0