私は検索のためのクエリSQLを持っています。私は内部の結合になる2つのテーブルがあります。この私のテーブル:内部は2つの外部キーを1つのテーブルに結合します
table_order
------------
id_order id_user_order id_user_taker status
1 2 3 done
2 2 4 done
table_user
--------------
id_user name
1 Alex
2 Jason
3 Danis
4 Lorent
私はこのように、内側に参加します:
<?php
include'conn.php'
$qry = $conn->query("select table_order.*, table_user.name AS order_name, table_user.name AS taker_name FROM table_order INNER JOIN table_user ON table_user.id_user = table_order.id_user_order INNER JOIN table_user ON table_user.id_user = table_order.id_user_taker ");
while($data = $qry->fetch_assoc()){
echo $data['order_name'] . " " . $data['taker_name'];
}
?>
しかし、表示することはできません。私の問題の人を解決してください。そんなに感謝
あなたは、クエリにもう一度同じテーブルを使用したい場合は、あなたのテーブル名のエイリアスを使用する必要が
の下に試してみてください? –