0

ロジックがないために結合されていない2つのテーブルから1つの行を取得したいクエリがありますが、可能であれば、1つのクエリで両方のテーブルから情報を収集したいですか? ?

これは私の現在の準備されたステートメントです:

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'];スクリプトをさらに進めても出力は得られませんが、未定義のエラーは発生しません。だから私が2つの行を選択する方法を考えているのは問題です。

4

1 に答える 1

1

を定義することはありません$row

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