Что не так с моим присоединением?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Что не так с моим присоединением?

Сообщение Anonymous »

упрощенная настройка базы данных
table:clients
поля: clientId(autoinc/primary), customerId, clientName
table:projects
поля: projectId(autoinc/primary), customerId, projectName
table:items
поля: itemId(autoinc/primary), customerId, itemName
запрос:

Код: Выделить всё

include('includes/conn.inc.php');
$query = "SELECT customerId
FROM items, projects, clients
WHERE customerId= 135";
$stmt = $mysql->prepare ($query);
$stmt->execute();
$stmt->bind_result($customerId);

while($row = $stmt->fetch()) :
echo $customerId;
endwhile; $stmt->close();
Вопрос: что не так с запросом? Будьте осторожны, я впервые пытаюсь разобраться в объединениях. Я пробовал кучу разных способов, но не могу заставить ни один из них работать. Этот показался самым простым и наиболее понятным для того, что я хочу сделать. В каждой таблице есть соответствующая запись (customerId=135), поэтому, если запрос работает, я ожидаю, что он вернет 3 из них.
ошибка: вызов выполнения для объекта, не являющегося объектом.
Заранее всем спасибо

Подробнее здесь: https://stackoverflow.com/questions/127 ... th-my-join
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»