我正在尝试根据模型从汽车租赁数据库中检索多辆汽车,因此如果有人点击福特,它将检索所有型号为2的汽车。我当前的代码只显示数据库中的第一条记录,如何创建一个while循环来回显每个匹配的行?
try:
import pip
except ImportError:
print("Pip not present.")
答案 0 :(得分:0)
一种可能的解决方案是使用mysqli::query。永远不要忘记在查询中转义数据,在这种情况下,您应该使用mysqli::real_escape_string函数
$escapedModelId = $mysqli->real_escape_string($ModelID);
$query= "SELECT RegNumber, Colour FROM Car WHERE ModelID = '$escapedModelId'";
if ($result = $mysqli->query($query)) {
while ($row = $result->fetch_assoc()) {
echo $row["RegNumber"];
echo $row["Colour"];
}
}
答案 1 :(得分:0)