php - 注册页面: Writing 2 MySQL queries into 1 PHP variable

标签 php mysql sql-server database registration

我正在寻找一种将 2 个 MySQL 查询写入 1 个 PHP 变量的方法,因为我希望插入到 2 个不同的表中。

我正在构建一个简单的注册表页面,其中名称位于表“users”中,电子邮件和密码位于表“auth”中。

Tables as follows:

table users table auth

所以我想到了这样的事情:

$sql = "INSERT INTO users VALUES('', '$name','','') INSERT INTO auth VALUES('', '', '$email', $password', '')";

自从我使用以来

$result = mysql_query($sql); 

据我所知,我需要在一个变量 ($sql) 中进行查询。

谢谢。

最佳答案

如果两个表相关,直接插入数据就不会有问题。然后将数据放入 $result 变量中。

SELECT username, auth
FROM users
INNER JOIN auth
ON users.id=auth.id;

关于php - 注册页面: Writing 2 MySQL queries into 1 PHP variable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33315963/

相关文章:

mysql - 我可以设置一个从多个其他 RDS 主实例进行复制的 RDS 实例吗?

c# - 在 LINQPad 中将 SQL 查询结果转换为 C# 字典

sql-server - XML 服务器 XML 性能优化

php - 在php中注册用户?

javascript - chrome 后退按钮点击刷新网站

javascript - 如何根据 Ajax 请求更改选择框选定的选项

php - PHP 和 MySQL 中 '' 中的未知列 'field list'

php - 如何使用 PHP 加快查询速度?

php - 获取刚刚使用 MySQL 插入的行的自动编号 ID

sql-server - 在附加数据库中创建成员表、SPROC、 View