Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Mysql tallennus takkuaa

karvinen [18.09.2004 16:58:58]

#

Mikähän allaolevassa koodissa takkuaa...

Antaa virheilmoituksen
Tiedon lisääminen epäonnistui!

<?php

include ("yhteys.php");



$paiva = date('d.m.y');
$kello = date('H:i');





mysql_query("INSERT INTO vara (merkki, malli, vuosimalli, otsikko, lisatiedot, hinta, paikkakunta, puhelin, s-posti, vari, voimassa, salasana, paiva, paiva2, kello, ip) VALUES ('$merkki', '$malli', '$vm',  '$otsikko', '$lisatiedot', '$hinta', '$paikkakunta', '$puhelin', '$s-posti', '$vari', '$voimassa', '$salasana', '$paiva', '$paiva', '$kello', '$REMOTE_ADDR')",$yhteys) or die("Tiedon lisääminen epäonnistui!");



//suljetaan yhteys
mysql_close($yhteys);


?>

kenkku [18.09.2004 17:03:20]

#

Kokeiles laittaa siihen

or die(mysql_error());

karvinen [18.09.2004 17:05:42]

#

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 '-posti, vari, voimassa, salasana, paiva, paiva2, kello, ip) VAL

Wizard [18.09.2004 17:21:17]

#

Jos SQL tulkitsee tuon viivan miinukseksi, niin syy voisi olla siinä. Kokeilepa iskee s-posti muodossa s_posti tai iske muuttuja muodossa '".$s-posti."'

Mutta syytä on vaikea keksiä näin äkkiseltään.

karvinen [18.09.2004 17:23:49]

#

Löysin vian... ei ollut paljostakaan kiinni...

olisi pitänyt olla merkki,malli,vuosimalli...

Eli tilttas tolla välilyönnillä.

Kiitos kuitenkin

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta