-1
に参加した後、私は次の表を持っている値を取得する:このテーブルのインナーSQL
rooms - id, room_name, room_type
room_type - id, type_name.
例:
Rooms- id=1 , room_name = "101" , room_type = "1"
room_type - id=1 , type_name = "Deluxe".
は今、私はそれを表示したい、この表の部屋を取得しようとしていますがroom_type idではなくroom typeの名前。私は次のエラーを取得する
SELECT * from rooms r INNER JOIN room_type t on t.id = r.room_type
を::
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given
してください私は、これは参加しようとしているが、それは失敗し
1,101,Deluxe.
:
などは上記の場合には私のような出力をしたいですヘルプ
アップデート:ここで
は、PHPコードをフェッチです:
$getquery =mysqli_query($connection,"SELECT * from rooms r INNER JOIN room_type t on t.id = r.room_type");
while($row=mysqli_fetch_array($getquery)){
echo "<tr>";
echo "<td> </td>";
echo "<td>" . $row['room'];
echo "<td>" . $row['room_type'];
でエラーメッセージが何もない失敗と返しているようですクエリと関係がある。 – Strawberry
mysqli_fetch_arrayを呼び出すPHPを含めるように質問を更新してください - ここではエラーは*私たちが見る必要があるコードです。 [最小限の完全かつ検証可能なサンプルを作成する方法](https://stackoverflow.com/help/mcve) – FluffyKitten
を参照してください。残りのコードはどこにありますか?例えば'$ getquery'はどこから来ますか? ** [必要最小限の、完全で検証可能な例(https://stackoverflow.com/help/mcve)**]を含めるようにしてください。 – FluffyKitten