結合を使用して、データベースから必要なデータのみをクエリしたいと思います。それでも、クエリを機能させるのに問題があります。
これが私のコードです。見てください、
<?php
$user_id= $_COOKIE['user_id'];
$dbc= mysqli_connect('localhost', 'root', '', 'beta');
$query=" SELECT * FROM posts LEFT JOIN relationships ON (posts.user_id=
relationship.user_2 AND relationships.user_1 = $user_id AND relationship.status = 4 OR
3 OR 1)";
$result= mysqli_query($dbc, $query);
echo mysqli_num_rows($result);
?>
この時点でクエリが機能するかどうかを確認するために、行が返されるかどうかを確認するだけです。しかし、それは機能しません。何が間違っているのでしょうか?