Mysql SQL语句插入SELECT FROM WHERE时出现问题
这有什么问题Mysql SQL语句插入SELECT FROM WHERE时出现问题,mysql,sql,Mysql,Sql,这有什么问题 mysqli_query($con, " INSERT INTO members (`ip`) VALUES ('$localIP') SELECT * FROM members WHERE username = '$uname' AND password = '$pword'"); 没有插入任何内容,我也没有收到任何错误。我没有足够的理由对此发表评论,但如果您将此内容插入脚本,您应该能够提供更多信息 error_reporti
mysqli_query($con, "
INSERT INTO members (`ip`) VALUES ('$localIP')
SELECT * FROM members
WHERE username = '$uname' AND password = '$pword'");
没有插入任何内容,我也没有收到任何错误。我没有足够的理由对此发表评论,但如果您将此内容插入脚本,您应该能够提供更多信息
error_reporting(E_ALL);
ini_set('display_errors', '1');
您正在尝试执行两个单独的查询吗?我发现很难相信你没有得到MySQL语法错误。很可能您实际上并没有试图处理错误。您可以显示更多的代码上下文吗?我正在尝试插入where,但我了解到我必须使用SELECT和insert语句我执行mysqli\u real\u escape\u string小心SQL注入攻击。您是否正在尝试
插入到SomeTable(Col1,…)选择Col1。。。从另一个表中
?如果是,则不需要VALUES子句。目前,有两条SQL语句没有分号分隔。这将导致混乱。我应该使用更新,而不是插入,修复,我的坏