Autor Zpráva
weckho
Profil
Ahoj, nevíte někdo prosím, proč se mi novinka nepřidá do databáze? Chybu to nehlásí žádnou..

<?php
//naplnění proměnných pro zápis novinky
$nadpis = $_POST["nadpis"];
$text = $_POST["text"];
$autor = $_COOKIE['login'];
//otevření DB
require_once('otevridb.inc');
if (!otevriDB()) break;
//SQL dotaz pro vložení novinky
$vysledek = mysql_query("INSERT INTO novinky (nadpis, novinka, autor, datum) VALUES ($nadpis, $text, $autor, CURRENT_TIMESTAMP())");
if(!$vysledek){
echo "Číslo chyby:" .mysql_errno(). "<br />Popis chyby:" .mysql_error();
}
header("location: index2.php?page=novinky");
?>


Díky moc.
printf
Profil
třeba proto, že ty proměnné ve values mají být v apostrofech:

$vysledek = mysql_query("INSERT INTO novinky (nadpis, novinka, autor, datum) VALUES ('$nadpis', '$text', '$autor', CURRENT_TIMESTAMP())");
weckho
Profil
Jo, fakt že jo. Díky moc, sem já to ale popleta! :-)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0