【发布时间】:2021-01-22 19:18:00
【问题描述】:
例如,我正在尝试创建一个模板,该模板根据 URL 变量 ?=1&?b=siteurl 从数据库中获取一行数据。当访问http://www.example.com/?a=1&?b=siteurl 时,我想显示该特定行中的所有信息,例如标题。
$id = $_GET['a'];
$dp = $_GET['b'];
$stmt = $mysqli->prepare( "select option_id,option_name,option_value from tablename WHERE option_id = ? AND option_name = ?");
$stmt->bind_param("is", $id, $dp );
$stmt->execute();
$result = $stmt->get_result();
if($result->num_rows > 0){
while ($row = $result->fetch_assoc()) {
echo '<span id="show">',"{$row['value']}",'</span>' ;
}
}
}
我认为它正在工作,因为我没有收到任何错误,但没有显示数据,如果我在 phpMyAdmin 中运行此查询,我会收到我想要获取的数据。
【问题讨论】: