Исправляемая фатальная ошибка: объект класса mysqli_result не может быть преобразован в строку

Пытаюсь получить свою первую многостоловую базу данных MySQL, но яУ меня ошибка, я просто могу обернуться. Может кто-нибудь предложить подход, прежде чем я выбросить свой компьютер из окна?

Настроить

У меня есть две таблицы:

клиенты который имеет строки: * id, tourbk_id, tourstart, roomtype1, client_name *tourprices который имеет строки: * id, tour_id, tourstart, тип комнаты, номер комнаты *GoalI»

м, намереваясь посмотреть следующий запрос, вклиенты стол для тура, который клиент желает приобрести, сравните дату тура + название тура + тип номера вклиент стол, и повторить цену.

мойFUBAR запрос
    $tourquery = "SELECT t.roomprice 
         FROM clients c, tourprices t 
         WHERE c.roomtype1 = t.roomtype 
         AND c.tourstart = t.tourstart
         AND c.tourbk_id = t.tour_id"; 
$tourresult = $db->query($tourquery); 

echo '<strong>',"Per room amount:  ",'</strong>'.$tourresult. "";

$tourresult->free();

На самом деле, результатом является просто ошибка с указанием:Исправляемая фатальная ошибка: объект класса mysqli_result не может быть преобразован в строку

Буду признателен за любую оказанную помощь.

 shane22 окт. 2012 г., 23:55
RTFM ... хороший!
 Marc B22 окт. 2012 г., 23:40
сначала вам нужно выбрать строку данных:php.net/mysqli_fetch_row
 drew01022 окт. 2012 г., 23:39
Проверьте ссылку дляmysqli_result и это даст вам представление о том, как использовать объект, с которого вы вернулись.mysqli::query()
 shane22 окт. 2012 г., 23:54
Дух! Очевидное. Угадай'Время остановиться на тот день, когда вы пропустите очевидные ответы.

Ответы на вопрос(1)

Решение Вопроса

query() функция возвращает ресурс, выЯ хочу получить запись из чегоs вернулся из этой функции. Посмотрите на примеры по этомустраница научиться печатать данные из mysql

Ваш ответ на вопрос