我正在尝试将输出从一个SQL语句转换为另一条SQL语句,尽管它似乎不起作用。有替代方案,我将如何使用?
$id = ($_SESSION["user_id"]);
$query1 = "SELECT event_id FROM booking where user_id = '$id'";
$result = mysql_query($query1);
$query2 = "SELECT * FROM event where event_id = '$result'";
$results = mysql_query($query2);
最佳答案
您可以加入表格,尝试使用以下语法
SELECT event.event_id,booking.*
FROM event
JOIN booking on event.event_id=booking.event_id
WHERE booking.user_id='$id';
关于mysql - 在另一个SQL语句中使用SQL语句的输出?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21111301/