Ошибки в выводе - MySQL

Узнай цену своей работы

Формулировка задачи:

Переход на версию ПХП выше. Начал ловить ошибки: 1) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order by Date desc' at line 1 2) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 3) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'and type_user like 'komp' order by uni_subscribe_base.added desc' at line 1 -------------- Program Version Apache: 2.2.31 MySQL 5.5.42-37.1 phpMyAdmin4.3.8 PHP: 5.4.45

Решение задачи: «Ошибки в выводе»

textual
Листинг программы
select `id`,`Date`,`Speciality`,`Date_duration`,`region`.`title` as title, `hit_count` from `vakansii` left join `region` on `vakansii`.`City_ID` = `region`.`id_city` where `Users_site_ID` = '$_SESSION[id_us]' order by `Date` desc

Объяснение кода листинга программы

В данном коде происходит следующее:

  1. Выполняется запрос на выборку данных из таблицы vakansii с использованием языка SQL.
  2. В запросе участвуют следующие переменные:
    • $_SESSION[id_us] - идентификатор пользователя, который выполнит выборку данных только для его города.
    • id, Date, Speciality, Date_duration, region.title - названия и значения переменных, которые будут выбраны из таблицы vakansii. Также будет выполнено объединение таблиц vakansii и region по полю id_city.
    • hit_count - количество просмотров вакансии, которое также будет выбрано из таблицы vakansii.
  3. Результат запроса будет отсортирован по дате в порядке убывания.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4 из 5