Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/299.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.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_Mysql_Sql - Fatal编程技术网

使用主键在PHP中重写MySQL表中的数据

使用主键在PHP中重写MySQL表中的数据,php,mysql,sql,Php,Mysql,Sql,我正在用PHP构建一个聊天机器人,目标是让员工使用自己的员工Id在数据库中更改密码,我有一个包含列的数据库表 员工Id(1768, 1347, 1966, 1344) 密码(abc, def, ijk, lmn) 所以我想使用Employee Id作为主键来标识我要更改的员工密码,然后我想重写password列中的数据。实现这一点的确切查询是什么?如何在PHP中实现这一点? 另外,我还想将密码以加密形式保存在数据库中,正如您提到的,员工id是主键。员工id值可以替换为您在以下代码中的值: UPD

我正在用PHP构建一个聊天机器人,目标是让员工使用自己的员工Id在数据库中更改密码,我有一个包含列的数据库表 员工Id(1768, 1347, 1966, 1344)
密码(abc, def, ijk, lmn)

所以我想使用Employee Id作为主键来标识我要更改的员工密码,然后我想重写password列中的数据。实现这一点的确切查询是什么?如何在PHP中实现这一点?
另外,我还想将密码以加密形式保存在数据库中,正如您提到的,员工id是主键。员工id值可以替换为您在以下代码中的值:

UPDATE employee SET password = new_password 
WHERE employee_id = Employee_id_value

您需要使用的代码与处理新帐户(用户名/密码)创建的现有代码应该没有太大区别。您可能希望在问题中包含此代码。能否显示您已尝试的现有代码?您能告诉我们您使用的是PHP框架还是核心PHP?