

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ě?
Tak tohle je blbě
a tohle dobře - funguje. Najděte rozdíl (a vzpomeňte nač jsem expert)
za emailem chybi carka
jj jedna přebývala, druhá chyběla. Tady si toho všimnete hned a já se trápil tři dny