我正在尝试从ring_desc表中获取列名为get_name的数据 这是我的代码:
$query= mysqli_query($con, "SELECT * FROM LIST l, ring_desc r where l.user_id=$cook_val
and l.img_id=r.id");
while($row=mysqli_fetch_array($query)){
$name = $row['get_name'];
当我添加$row['id']
列表时,它运行正常,
但当我用get_name
运行时,它会说:
注意:未定义的变量:get_name
答案 0 :(得分:1)
试试这个,
$query= mysqli_query($con, "SELECT l.*,r.* FROM LIST l, ring_desc r where l.user_id=$cook_val
and l.img_id=r.id");
答案 1 :(得分:1)
尝试此查询:
SELECT l.*,r.* FROM LIST l inner join ring_desc r on l.img_id=r.id where l.user_id=$cook_val
答案 2 :(得分:0)
mysqli_fetch_array - 将结果行作为数字数组获取 所以使用这个
Column A | Column B
-------------------
Z | 1
Y | 2