Показать сообщение отдельно
  #5 (permalink)  
Старый 21.02.2015, 23:32
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

А что не понятного, нет в MySQL SELECR, есть SELECT.
Да и вообще нужно, запрос:
$order = mysql_query("SELECT pc.*, master.* 
                      FROM pc 
                      LEFT JOIN master
                      USING(id_master)
                      WHERE id_user = ".(int)$_COOKIE['id_user']."
                      ORDER BY id_user");

Убран вывод ошибки. Если вы хотите иметь отладку, то уж сразу либо глобально обрабатывайте ошибки, либо определяйте режим отладка/вывод, чтобы при отладке только на локальном сервере выводилось сообщение mysql_error(), а при выводе пользователям что-то нейтральное. Вы не видите в явном ошибки, а пользователю тем более это не нужно, но вот тем кто специально такое анализирует вы просто дарите подарок.

Далее - заходим сюда, внимательно изучаем описание данной функции и размышляем - "то ли я делаю?" Далее изучаем иные функции, которыми можно получить ряд результата запроса.

Но это еще не все. У вас результат первого запроса помещается в html-элементы, причем зачем-то через промежуточные переменные, а вот результат второго запроса только присваивается (постоянно) переменным, но не видно чтобы использовался. А смысл тогда во втором запросе?

Последний раз редактировалось laimas, 21.02.2015 в 23:35.
Ответить с цитированием