@nigma1996
Программист самоучка

Правильно ли я составил запрос к бд?

Пытаюсь объеденить две таблицы но выдаёт ошибку
вот сам запрос
$result = mysqli_query($conn, "SELECT * FROM `cart`
  LEFT JOIN `button` ON cart.id = button.id
  UNION ALL
  SELECT * FROM `cart`
  RIGHT JOIN `button` ON cart.id = button.id
  WHERE `user`='" . $user . "'");
      while($row = mysqli_fetch_assoc($result))


ошибку выдаёт такую
Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given in C:\OpenServer\domains\test\cart.php on line 47
  • Вопрос задан
  • 156 просмотров
Пригласить эксперта
Ответы на вопрос 1
@igor_old
Если 2 таблицы, то * не катит, надо указывать конкретно:
select `cart`.*, `button`.*
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы