Ошибки в выводе - 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
Объяснение кода листинга программы
В данном коде происходит следующее:
- Выполняется запрос на выборку данных из таблицы
vakansii
с использованием языка SQL. - В запросе участвуют следующие переменные:
$_SESSION[id_us]
- идентификатор пользователя, который выполнит выборку данных только для его города.id
,Date
,Speciality
,Date_duration
,region.title
- названия и значения переменных, которые будут выбраны из таблицыvakansii
. Также будет выполнено объединение таблицvakansii
иregion
по полюid_city
.hit_count
- количество просмотров вакансии, которое также будет выбрано из таблицыvakansii
.
- Результат запроса будет отсортирован по дате в порядке убывания.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д