【发布时间】:2013-05-27 19:19:45
【问题描述】:
我正在尝试创建一个表(完成),并在其中添加一些菜单。我的意思是,在网站上,我希望能够将菜单插入到我的表中。我这里有代码,但我不知道它有什么问题。我知道我需要 MySQLi 兼容性。但是,这超出了我的范围(我已经转换了很多代码,因此它可以与之兼容,但是这里的代码......我不知道如何更改它。
$sql = "insert into pages set VALUES
(
(1, 'Home', 0, '<p>Home</p>'),
(2, 'About', 1, '<p>About</p>'),
(3, 'Services', 1, '<p>Services</p>'),
(4, 'News', 1, '<p>News</p>'),
(5, 'Contact', 1, '<p>Contact</p>')
) ";
【问题讨论】:
-
指定您的数据库结构。另外,请考虑切换到 PDO。
-
天哪,为什么要在数据库中添加标签? :~~
-
这是你的意思吗? “您需要在开始时指定一次数据库结构(这是您的表中有多少列以及这些列的类型)。”如果是这样,5 列和类型是 varchar、text 和 int(加上主要)。 PDO 代表什么?我不熟悉它或它的作用。我还不是很精通 PHP。
-
@PiLHA 你有什么顾虑?
-
@MidevilChaos 我认为他们应该留在 html 中他们的位置。