0
我做了这样的查询:为什么我的查询错误,而phpMyAdmin的不是?
INSERT INTO slider ('h1', 'h2', 'data-bg', 'data-img', 'data-url', 'status') VALUES ('Lalala', 'Lalala', 'http://localhost/mares.com.br-final/images/backgrounds/black_thumb.jpg', 'http://localhost/mares.com.br-final/images/banners/papeis_2015.png', 'http://lalala.com', 1)
但它没有工作,phpMyAdmin的说,语法不正确。
所以我试图通过phpMyAdmin添加一条线,它给了我一个查询,我清理它,带走一些我没有插入到我的查询中的元素,并尝试它,并且它可以工作...
这里的phpMyAdmin的的查询:
INSERT INTO slider (`data-img`, `data-bg`, `data-url`, `h1`, `h2`, `status`) VALUES ('images/lalal.jpg', 'images/back/lalala.jpg', 'http://lalal.com', 'Oi', 'Olá', '1')
观测值:我alredy试图改变'
为`(符号在这里添加代码)的诠释,他列名。
查询和我一样,所以为什么我的查询是错误的,而phpMyAdmin的不是?
您正在使用错误的报价 –
列第一个查询使用引号来代替反勾 - 列和表必须有反勾。 –
**准备好的陈述** ..它将为您节省很多麻烦在未来... – Naruto