我在 mysql 中有两个表,分别是“users”和“users_info”——第一个包含登录数据,例如电子邮件和密码,以及名称。
第二个表包含更多信息,如地址、出生日期、简历等。
现在,我正在开发一个管理面板,我可以在其中修改有关这些用户的任何信息。为了获取数据,我使用的是连接,但是保存呢?
无论其表如何,我如何保存数据?如果它只是一张我会做的表(在 PHP 中):
$values = Array(
"email" => "foo@test.com", //this goes into "users"
"name" => "john", //this one, too
"bio" => "i is cool" //this one should to go users_info!!
);
foreach($values as $k=>$v) {
$query = " UPDATE users SET '$k'='$v' WHERE id=7653 ";
}
这将给出一个错误,因为“bio”不是 users_info 中的列。有任何想法吗?
提前致谢。