我想根据用户输入的停止名来查询表中的id值 - 表:
id_stops stopname
1 Eastgate
2 CityCenter
并将值存储在变量中,以便可以在另一个查询中使用
第二个查询在id_stop ='' value是一个int,问题是存储第一个查询值,因此可以使用它而不是键入int。
$req = $conn->prepare("SELECT id_stop FROM stops WHERE stopname = :value");
$req->execute(array('value' => $value1));
$result2 = mysql_query($reg);
$value = mysql_fetch_assoc($result2,0);
echo $value;
$stmt = $conn->prepare("SELECT id_stop, scheduletime FROM schedule
WHERE scheduletime >= '$time' AND id_stop = '$value'
ORDER BY scheduletime DESC LIMIT 2;");
$stmt->execute();