Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.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
从PHP页面编辑MySQL数据库中的数据_Php - Fatal编程技术网

从PHP页面编辑MySQL数据库中的数据

从PHP页面编辑MySQL数据库中的数据,php,Php,我正在创建一个简单的电影系统,您可以从中添加、编辑和删除电影(以练习使用PHP)。我已经创建了一个很好的(并且可以工作的)movie-add.php,但问题是我需要一些帮助来获取edit.php的代码。我有四个专栏;姓名(电影名称)、年龄(年龄分级)、日期(可以在DVD上购买电影的日期)和描述(电影描述) 我想知道是否有人可以帮助获取edit.php的代码?目前,我确实有一个页面,显示数据库中的所有电影,这样我就可以在表的每一行上添加一个链接,上面写着“Edit”和Edit.php的位置。以下是

我正在创建一个简单的电影系统,您可以从中添加、编辑和删除电影(以练习使用PHP)。我已经创建了一个很好的(并且可以工作的)movie-add.php,但问题是我需要一些帮助来获取edit.php的代码。我有四个专栏;姓名(电影名称)、年龄(年龄分级)、日期(可以在DVD上购买电影的日期)和描述(电影描述)

我想知道是否有人可以帮助获取edit.php的代码?目前,我确实有一个页面,显示数据库中的所有电影,这样我就可以在表的每一行上添加一个链接,上面写着“Edit”和Edit.php的位置。以下是连接到数据库的连接详细信息:

主机本地主机
用户根目录
密码[null]

数据库系统
表格电影


提前感谢您-如果您需要更多信息,我可以提供给您。

我只想告诉您一点如何做,因为您自己做会感觉更好:

您应该在每个表上添加一个ID。自动增量设置为ON的主键

然后在显示所有电影的页面中添加edit.php?id=指示要编辑的电影的id

然后在edit.php上,您应该从URL恢复ID(您应该转义它,但这是另一章),并使用该ID执行查询以检索该电影的详细信息

查询完成后,将电影数据填入一个表单,该表单将进入edit submit.php?id=movietoedit或类似的内容


这是一个关于如何做的快速方法。如果你已经完成了你所说的,你就不会有问题了。

你应该开始编辑页面,当你有更具体的问题时,再发回这里。听起来你在寻找PHP初学者教程,我恐怕堆栈溢出没有提供。如果您试图开发此功能并遇到特定问题,我们很乐意提供帮助。但就目前而言,这个问题太宽泛了。在高层,您需要做的是创建一个页面,该页面接受记录的ID,从数据库获取记录,并向用户提供一个表单,其中字段由数据库记录填写。提交表单时,验证输入是否正确,并使用新值更新记录。