我正在网站上处理一些项目。我有一个名为project.php的页面,它将通过某个标识符显示一个项目。必须将所有项目添加到MySql db。然后php必须显示特定项目的数据。我不知道如何制作这个标识符。
我有一张保留帖子的表:
CREATE TABLE `posts` (
`id` int(11) NOT NULL,
`project_name` varchar(250) NOT NULL,
`img` blob NOT NULL,
`text` text NOT NULL,
`url` blob NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
单击url链接时如何在db中显示project.php中的特定项目?像动态网页一样。
答案 0 :(得分:1)
将id列更改为自动增量ID,如下所示:
ALTER TABLE posts MODIFY COLUMN id INT auto_increment;
然后在插入每一行后获取id:
printf ("New Record has id %d.\n", $mysqli->insert_id);