Комментарии:

Автор темы
Sanek_OS9 (23 Ноября 2013):
$q = mysql_query("SELECT `notes`.*,`user`.`group_access` AS `user_group` FROM `notes` LEFT JOIN `user` ON `user`.`group_access` = '15' AND `notes`.`id_user` = `user`.`id` WHERE `notes`.`dir` = '15' LIMIT 10");
----------------------------
Этот запрос не будет скорее всего работать, тебе названия полей нужно на свои переписать. А точнее вместо dir свое поле, и 15 - это ID категории. Остальное должно работать.
Sanek_OS9, еслиб я еще в этом что-то понимал($q = mysql_query("SELECT `notes`.*,`user`.`group_access` AS `user_group` FROM `notes` LEFT JOIN `user` ON `user`.`group_access` = '15' AND `notes`.`id_user` = `user`.`id` WHERE `notes`.`dir` = '15' LIMIT 10");
----------------------------
Этот запрос не будет скорее всего работать, тебе названия полей нужно на свои переписать. А точнее вместо dir свое поле, и 15 - это ID категории. Остальное должно работать.

$q = mysql_query("SELECT `notes`.*,`user`.`group_access` AS `user_group` FROM `notes` LEFT JOIN `user` ON `user`.`group_access` = '15' AND `notes`.`id_user` = `user`.`id` WHERE `notes`.`dir` = '15' LIMIT 10");
----------------------------
Этот запрос не будет скорее всего работать, тебе названия полей нужно на свои переписать. А точнее вместо dir свое поле, и 15 - это ID категории. Остальное должно работать.

Автор темы
Sanek_OS9 (23 Ноября 2013):
Hardi, тогда вместо 5 ставь 15. А для категории добавь к запросу там где WHERE это `notes`.`dir` = '12'
Где dir - название поля в таблице, у тебя может отличатся, хотя не может а скорее всего отличается так что смотри как у тебя там.
12 - это ID категории, сюда пиши ID той категории которой нужно.
Sanek_OS9, $q = mysql_query("SELECT * FROM `notes`.`dir` = '12' LIMIT 10"); так?Hardi, тогда вместо 5 ставь 15. А для категории добавь к запросу там где WHERE это `notes`.`dir` = '12'
Где dir - название поля в таблице, у тебя может отличатся, хотя не может а скорее всего отличается так что смотри как у тебя там.
12 - это ID категории, сюда пиши ID той категории которой нужно.

Hardi, тогда вместо 5 ставь 15. А для категории добавь к запросу там где WHERE это `notes`.`dir` = '12'
Где dir - название поля в таблице, у тебя может отличатся, хотя не может а скорее всего отличается так что смотри как у тебя там.
12 - это ID категории, сюда пиши ID той категории которой нужно.

Автор темы
Sanek_OS9 (23 Ноября 2013):
$q = mysql_query("SELECT `notes`.*,`user`.`group_access` AS `user_group` FROM `notes` LEFT JOIN `user` ON `user`.`group_access` >= '5' AND `notes`.`id_user` = `user`.`id` LIMIT 10");
-----------
Я не помню какая группа у администрации так что написал 5, измени если надо. Этот код будет работать если структура таблиц как у DCMS 6.6.4.
Sanek_OS9, а можно так чтоб записи показывало только с определенной категории дневника админа? group_aссess у админа 15$q = mysql_query("SELECT `notes`.*,`user`.`group_access` AS `user_group` FROM `notes` LEFT JOIN `user` ON `user`.`group_access` >= '5' AND `notes`.`id_user` = `user`.`id` LIMIT 10");
-----------
Я не помню какая группа у администрации так что написал 5, измени если надо. Этот код будет работать если структура таблиц как у DCMS 6.6.4.

$q = mysql_query("SELECT `notes`.*,`user`.`group_access` AS `user_group` FROM `notes` LEFT JOIN `user` ON `user`.`group_access` >= '5' AND `notes`.`id_user` = `user`.`id` LIMIT 10");
-----------
Я не помню какая группа у администрации так что написал 5, измени если надо. Этот код будет работать если структура таблиц как у DCMS 6.6.4.