3ответ(ов) в теме
Получаю из базы данных количество сообщение в чате и id пользователя оставившего последнее сообщение.
Можно ли объединить эти два запроса в один?
<?php
global $wpdb;
// количество сообщений в чате
$count_message = $wpdb->get_var($wpdb->prepare(
"SELECT COUNT(t_chat.chat_room) AS res
FROM `wp_rcl_chat_messages` AS t_mess
LEFT JOIN `wp_rcl_chats` AS t_chat
ON t_chat.chat_id = t_mess.chat_id
WHERE t_chat.chat_room = 'fchat'"
));
echo $count_message;
// id последнего пользователя, оставившего сообщение
$last_user = $wpdb->get_row($wpdb->prepare(
"SELECT * FROM `wp_rcl_chat_messages` AS t_mess
LEFT JOIN `wp_rcl_chats` AS t_chat
ON t_chat.chat_id = t_mess.chat_id
WHERE t_chat.chat_room = 'fchat'
ORDER BY t_mess.message_id DESC
LIMIT 1"
));
echo $last_user->user_id;?>
Вы не имеете права на публикацию сообщений в этой теме