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); ?>
Kokeiles laittaa siihen
or die(mysql_error());
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
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.
Löysin vian... ei ollut paljostakaan kiinni...
olisi pitänyt olla merkki,malli,vuosimalli...
Eli tilttas tolla välilyönnillä.
Kiitos kuitenkin
Aihe on jo aika vanha, joten et voi enää vastata siihen.