使用INSERT SELECT后,PHP MySQL将INSERT值设置为PHP变量

使用INSERT SELECT后,PHP MySQL将INSERT值设置为PHP变量,php,mysql,sql-insert,Php,Mysql,Sql Insert,我试图找出如何传递插入的值,在本例中,插入的值将是作为PHP变量的状态值 这是我在book表(PHP/MySQL)中插入新行的查询 我一直试图通过在SELECT语句后添加别名来更改查询,但它肯定根本不起作用 SELECT status FROM user WHERE Id = '".mysqli_real_escape_string($conn,$_POST['userid'])."' AS $status 如果您能提供任何帮助,我们将不胜感激 更新: 没关系,我刚刚意识到我应该在WHERE子

我试图找出如何传递插入的值,在本例中,插入的值将是作为PHP变量的状态值

这是我在book表(PHP/MySQL)中插入新行的查询

我一直试图通过在SELECT语句后添加别名来更改查询,但它肯定根本不起作用

SELECT status FROM user WHERE Id = '".mysqli_real_escape_string($conn,$_POST['userid'])."' AS $status
如果您能提供任何帮助,我们将不胜感激

更新:

没关系,我刚刚意识到我应该在WHERE子句中添加status=1

 SELECT status FROM user WHERE Id = '".mysqli_real_escape_string($conn,$_POST['userid'])."' AND status=1

您是否尝试将该查询粘贴到数据库接口(如phpmyadmin)中,并收到另一个错误?您收到了什么错误?将其粘贴到此处以了解更多详细信息,并帮助您避免收到任何错误,我只想将状态值作为PHP变量返回。查看我的更新。谢谢:)
 SELECT status FROM user WHERE Id = '".mysqli_real_escape_string($conn,$_POST['userid'])."' AND status=1