0

嘿,我有一个查询,我想从两个没有连接的表中获取一行,因为它们没有逻辑,但是如果可能的话,我希望在一个查询中从两个表中收集信息? ?

这是我目前准备好的声明:

SELECT 
   t1.id AS tid, item_name,price,user_name
FROM 
   users t1, items t2
WHERE
    t1.uid=$uid AND t2.id=$item_id AND t2.price <= t1.users_deposit

我为代码做了一个快速的馅饼:http: //www.paste.to/MjU3NDE=

目前,当我尝试它并echo $row['tid'];进一步进入我的脚本时,我没有得到任何输出,但我同样没有得到未定义的错误。所以我认为我选择两行的方式是问题所在。

4

1 回答 1

1

你从不定义$row.

while ($row = $stmt->fetch()) {
于 2013-02-23T06:43:38.423 回答