Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript MySql数据库中一页显示的所有项目_Javascript_Php_Css_Mysqli_Backend - Fatal编程技术网

Javascript MySql数据库中一页显示的所有项目

Javascript MySql数据库中一页显示的所有项目,javascript,php,css,mysqli,backend,Javascript,Php,Css,Mysqli,Backend,我在现场工作的一些项目。我有一个名为project.php的页面,它将通过某个标识符显示一个项目。所有项目都必须添加到MySql数据库中。然后php必须显示特定项目的数据。我不知道怎么做那个标识符 我有一张桌子,上面写着帖子: CREATE TABLE `posts` ( `id` int(11) NOT NULL, `project_name` varchar(250) NOT NULL, `img` blob NOT NULL, `te

我在现场工作的一些项目。我有一个名为project.php的页面,它将通过某个标识符显示一个项目。所有项目都必须添加到MySql数据库中。然后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中显示特定项目?类似于动态网页。

将id列更改为自动增量id,如下所示:

ALTER TABLE posts MODIFY COLUMN id INT auto_increment;
然后在插入每一行后获取id:

printf ("New Record has id %d.\n", $mysqli->insert_id);

这个问题太宽泛了。我们可以帮助您编写代码,但无法为您编写。查看有关如何用PHP构建基本内容管理系统(CMS)的教程。您很可能会创建一个列表页面,列出表中的所有项目,然后每个项目都会有一个以“结束”结尾的链接http://...project.php?id=123,其中“123”是表中的
id
值。您的project.php将能够通过
$\u GET['id']
引用id,您可以使用该值来查询
posts
表中的
id
值。我将使用CMS进行尝试。我是一个完全的初学者,因此我从来没有听说过CMS。谢谢大家!@祝你学习顺利。您可以研究的另一个术语是
CRUD
,它代表“创建、读取、更新、删除”。它们是使用数据库的四个基本操作,许多PHP教程将帮助您
创建
项目(使用表单),
阅读
项目(在页面上列出它们,或查看单个项目),
更新
项目(使用表单),以及
删除
项目。另外,请确保不使用任何mysql_*函数。这些在PHP7中被完全删除(这是有充分理由的),但许多旧教程仍然使用它们。使用PDO或mysqli。在看到@Karen12345的答案后,我想我可能误解了你的问题。如Karen的回答所述,如果您询问如何获取新插入行的
id
,您能否澄清?如果是这样的话,我很抱歉我对这个问题的评论过于宽泛。我把你的问题解释为试图显示给定id的数据。你的评论是可以的,我认为CMS是正确的。就像你知道你有一家商店一样,然后你创建一个页面来显示用户点击的特定产品@奥托约