Как я себе это представляю, есть таблица user(user_id primary), при создании юзером галереи, я создаю таблицу (gallery_id primary, user_id, gallery_name, gallery_thumb), а при загрузке юзером картинок в галерею, я создаю еще одну таблицу (img_id primary, gallery_id, img_name)
результат 1 запроса, потом результат второго, потом результат первого и так далее.
SELECT * FROM block where own > '9' AND type in (1,2) order by own
DELETE
FROM
`oc_product`
WHERE
id IN (
SELECT
p.product_id
FROM
`oc_product` p
LEFT JOIN oc_product_description p2s ON (
p.product_id = p2s.product_id
)
LEFT JOIN oc_product_to_category p3s ON (
p.product_id = p3s.product_id
)
LEFT JOIN oc_category_description p4s ON (
p3s.category_id = p4s.category_id
)
LEFT JOIN oc_product_to_store p5s ON (
p.product_id = p5s.product_id
)
LEFT JOIN oc_product_to_layout p6s ON (
p.product_id = p6s.product_id
)
WHERE
p.manufacturer_id = '30'
)
SET @number := 0;
SELECT
rating.*
FROM
(
SELECT
(@number := @number + 1) AS number,
user_id,
COUNT(*) AS user_commands
FROM
`log`
GROUP BY
user_id
ORDER BY
user_commands DESC
) AS rating
WHERE
rating.user_id = 2
SELECT
`enrollment_for_courses`.`course_code`,
YEAR (
`enrollment_for_courses`.`date`
) as course_year,
`courses`.`code`
FROM
`enrollment_for_courses`
LEFT JOIN `courses` ON `courses`.`code` = `enrollment_for_courses`.`course_code`
AND `courses`.`year` = YEAR (`enrollment_for_courses`.`date`)
WHERE `courses`.`code` IS NULL
GROUP BY `enrollment_for_courses`.`course_code`, course_year
Можна ли это сделать через Ajax, и безопасно ли ето вообще (читал где то что так могуть украсть даные с БД).
Или може есть способ проще?
Если это в любом случае надо делать через Ajax, можете мне обяснить как ето сделать пожалуйста.
Например я хочу получить все столбцы(времени) где хранится значение ноль(типо время свободное) по данной таблице