Показать сообщение отдельно
  #3 (permalink)  
Старый 22.12.2012, 18:15
Кандидат Javascript-наук
Отправить личное сообщение для Mateus Посмотреть профиль Найти все сообщения от Mateus
 
Регистрация: 06.12.2012
Сообщений: 100

У меня получилось так :
if ($result = $mysqli->query("SELECT `id` FROM `photo` WHERE `id` = (SELECT `photo_id` FROM `like` WHERE `user_id`=$user_id)", MYSQLI_USE_RESULT)) {

Но mysql возвращает ошибку №1242.
#1242 - Subquery returns more than 1 row

Как правильно выбрать? Т.к. дальше $row пустой

while ($row = $result->fetch_object())
Ответить с цитированием