Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Neukládají se mi data do databáze MySQL

Chci uložit data z formuláře. Mám soubor s obsahem:

<?php
 //nezapomeň nastartovat session!
 session_start();
 

include "pripojeni.php";

$id = $_SESSION['id'];
$jmeno = $_SESSION['jmeno'];
$ref = $_SESSION['ref'];
$dat = $_SESSION['dat'];
$datum_narozeni = $_SESSION['datum_narozeni'];
$hodina = $_SESSION['hodina'];
$misto = $_SESSION['misto'];
$datum1_narozeni = $_SESSION['datum1_narozeni'];
$hodina1 = $_SESSION['hodina1'];
$misto1 = $_SESSION['misto1'];
$jmeno = $_SESSION['jmeno'];
$email = $_SESSION['email'];
$ulice = $_SESSION['ulice'];
$mesto = $_SESSION['mesto'];
$psc = $_SESSION['psc'];
$horoskop = $_SESSION['horoskop'];
$koment = $_SESSION['koment'];


$sql = "INSERT INTO obednani_horoskopu VALUES (
'$id',
'$ref',
'$dat',
'$datum_narozeni',
'$hodina',
'$misto',
'$datum1_narozeni',
'$hodina1',
'$misto1',
'$jmeno',
'$email'
'$ulice',
'$mesto',
'$psc',
'$horoskop'
'$koment',
)";

$vysledek = mysql_query($sql,$id_spojeni);

if (!$vysledek) die(mysql_error());
/* Konec přímé práce s databází. */
?>

a vypisuje mi to chybu
"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 18"

přičemž na řádku 18 je ta definice proměnné $jmeno = $_SESSION['jmeno'];

Co dělám blbě?

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny