PHP MySQL 编辑和更新
我在数据库中有以下字段
- 名字
- 姓氏
- 用户
- 名电子邮件
- 密码
有一个 id 字段,它是主键自动增量。我知道我必须使用 UPDATE users SET name, surname, username, email, password WHERE id = 1
。
显然,我不会按原样保存密码(而是保存密码的哈希版本),但这仅供参考)。
编辑这些字段的整个 PHP/MySQL 更新语法是什么?包括将当前数据输入到表单字段中,并且仅在数据发生更改时才在数据库中更新它们。
如何循环遍历表中的每个字段并动态地为每个字段创建一个输入字段?
I have the following fields in a database
- firstname
- surname
- username
- password
There is an id
field which is the PRIMARY KEY Auto Incrementing
. I know that I have to use the UPDATE users SET first name, surname, username, email, password WHERE id = 1
.
Obviously I will not be saving the password as-is (but a hashed version of it) but this is just for information purposes only).
What is the whole PHP/MySQL update syntax to edit these fields? Including entering the current data in into the form fields and only updating them in the database if they've changed.
How can I loop through each field in the table and dynamically make an input field for each?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的更新语法是:
your update syntax is :