如何使用 $_GET 和 URL 变量从我的用户记录集中获取我的用户 ID


How can I get my userID from my user recordset wihtout using a $_GET and URL variables

所以,我正在尝试找出一种方法来更新我的用户表,同时使用 WHERE userID =(来自用户表的值,另一个 SQL 查询),而不使用 URL 变量或 $_GET。

$query_recordUser = "SELECT * FROM `user` WHERE userID = 1"; //part of my sql query
$updateTheTable = sprintf("UPDATE user SET userSomeCol = 0 WHERE userID=%s",
                   GetSQLValueString($_GET['userID'], "int"));

我不知道该怎么做。有什么想法吗?

若要在另一个查询中使用来自查询的结果,可以执行以下操作:

$sql_result = $mysqli->query("SELECT * FROM `user` WHERE userID = 1");
while ($row = mysqli_fetch_assoc($sql_result)) {
$sql_result2 = $mysqli->query("delete * FROM `user` WHERE ... = $row['columnname']"); //this is just an example
}

这应该有效。如果没有,请告诉我