Выборка из двух таблиц (сложный запрос)

12
K
На сайте с 26.04.2017
Offline
19
#11

Забавно. Пробуйте, может прокатит, и смотрите, как бы в $tag чего деструктивного от пользователя не прилетело.


SELECT f.title, f.descr, f.id, f.tags, c.dir
FROM files f
INNER JOIN cats c
ON f.category = c.id
WHERE f.tags LIKE '" . $tag . ", %'
OR f.tags LIKE '%, " . $tag . ", %'
OR f.tags LIKE '%, " . $tag . "'
ORDER BY f.date DESC
LIMIT 10;
SEOCondition
На сайте с 03.10.2011
Offline
118
#12
Kratech:
Забавно. Пробуйте, может прокатит, и смотрите, как бы в $tag чего деструктивного от пользователя не прилетело.

SELECT f.title, f.descr, f.id, f.tags, c.dir
FROM files f
INNER JOIN cats c
ON f.category = c.id
WHERE f.tags LIKE '" . $tag . ", %'
OR f.tags LIKE '%, " . $tag . ", %'
OR f.tags LIKE '%, " . $tag . "'
ORDER BY f.date DESC
LIMIT 10;

благодарю, попробовал, на первый взгляд, отрабатывает корректно.

[⚡] PBN под ключ, обслуживание, консультации — обращайтесь в личку
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий