Zadejte hledaný výraz...

Mysql syntax chyba

Zdravim.
Kod mi hazi chybu pro insertovani dat do databaze:
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 ') VALUES('ano=ne','Farma','PJ','ISO 9001=K','24','143','43','','25.06.2008')' at line 1
myslite ze by to mohlo byt tim ze tam jsou ty rovna se??
4. 12. 2009 23:50:26
https://webtrh.cz/diskuse/mysql-syntax-chyba#reply414476
Martin Klíma
verified
rating uzivatele
(13 hodnocení)
5. 12. 2009 00:25:47
No když se na to podíváš, tak ti tam přebejvá jeden '
VALUES('ano=ne','Farma','PJ','ISO 9001=K','24','143','43','','25.06.2008')'
5. 12. 2009 00:25:47
https://webtrh.cz/diskuse/mysql-syntax-chyba#reply414475
manasekp
verified
rating uzivatele
(3 hodnocení)
5. 12. 2009 00:40:07
pooky v tom chyba nebude, to tam dopolnuje mysql, ' na zacatku a na konci.
Fanda: postni sem cely mysql dotaz ktery toto dela. to = by nemelo nicemu vadit, jedine me napadlo jesli nemas u toho jednoho prazdneho sloupce nastavene aby byl nenulovy?
5. 12. 2009 00:40:07
https://webtrh.cz/diskuse/mysql-syntax-chyba#reply414474
Martin Klíma
verified
rating uzivatele
(13 hodnocení)
5. 12. 2009 00:43:26
Aha, já myslel že tam hodil ten sql dotaz...hod to sem celé jinak nic nevykoumáme..
5. 12. 2009 00:43:26
https://webtrh.cz/diskuse/mysql-syntax-chyba#reply414473
Jakub Stacho
verified
rating uzivatele
(20 hodnocení)
5. 12. 2009 02:03:56
Mně se už od pohledu nějak nezdá to vkládání čísel a datumu jako string (v uvozovkách). Absence primárního indexu taky vypovídá o jistém amatérismu.
K podobnému závěru dospěla i má věštecká koule, takže příčinu problému bych asi začal hledat tam.
5. 12. 2009 02:03:56
https://webtrh.cz/diskuse/mysql-syntax-chyba#reply414472
$query = "INSERT INTO soubory(nazev,url,datum_uploadu,schvaleno,publikovano,kategorie,verze_souboru,autor) VALUES('$nazev','$url','$datum','ne','ne','$kategorie','$verze','$autor')";
$eredm = mysql_query($query) or die("mysql error:".mysql_error());
$query2 = "INSERT INTO rodny_list(nazev,firma,dokument,norma,cl_normy,cl_dokumentu,ident_c,verze_d,datum_u,) VALUES('$nazev','$firma','$vrstva_dokumentu','$norma','$cl_normy','$cl_dokumentu','$idc','$verze_souboru','$datum_u')";
$eredm2 = mysql_query($query2) or die("mysql error:".mysql_error());
tohle je cely sql dotaz
5. 12. 2009 10:59:50
https://webtrh.cz/diskuse/mysql-syntax-chyba#reply414471
naniccz
verified
rating uzivatele
(3 hodnocení)
5. 12. 2009 11:09:18
u query2 je ve výčtu sloupců na konci čárka navíc.
5. 12. 2009 11:09:18
https://webtrh.cz/diskuse/mysql-syntax-chyba#reply414470
jo uz to funguje. nemam rad takove chyby. diky moc
5. 12. 2009 11:16:18
https://webtrh.cz/diskuse/mysql-syntax-chyba#reply414469
Pro odpověď se přihlašte.
Přihlásit