从SQL查询中获取的php没有返回ID可能是因为以下原因之一:
解决这个问题的一种方法是使用mysqli_fetch_assoc()函数。下面是一个示例代码片段,展示了如何从SQL查询中获取结果并返回ID字段的值:
// 连接数据库
$conn = mysqli_connect("数据库主机", "用户名", "密码", "数据库名");
// 执行查询
$query = "SELECT id, name FROM table_name";
$result = mysqli_query($conn, $query);
// 处理查询结果
if ($result) {
while ($row = mysqli_fetch_assoc($result)) {
$id = $row['id'];
// 其他处理逻辑...
}
} else {
echo "查询失败:" . mysqli_error($conn);
}
// 关闭数据库连接
mysqli_close($conn);
注意:以上示例中的"数据库主机"、"用户名"、"密码"、"数据库名"等参数需要根据您的实际情况进行替换。
推荐的腾讯云相关产品:
领取专属 10元无门槛券
手把手带您无忧上云