Нужна помощь в проверке на php

Владмир Габдуллин
есть таблица сообщений 
CREATE TABLE IF NOT EXISTS `messages`(
`id_mess` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
`id_us_send` int UNSIGNED NOT NULL,
`id_us_get` int UNSIGNED NOT NULL,
`text` TEXT DEFAULT '',
`readORnot` tinyint NOT NULL DEFAULT 0,
`dat` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id_mess`)
);
Нужна корректная проверка в php в цикле выборки всех сообщений:
$intoMes = $mMessages->dialog_with_one_user($id_us_get, $id_us_send = $this->user['id_user']);
foreach($intoMes as $k => $f){
if(проверка)
$mMessages->update_read_msg($intoMes[$k]['id_mess']);
}
Проверка на то что текущее сообщение,$intoMes[$k]['id_mess'], написал именно $intoMes[$k]['id_us_get']. Во всяком случае я думаю, что именно эта проверка нужна..
Главная цель:
нужно отмечать что текущее входящее сообщение, от другого пользователя, было прочитано $mMessages->update_read_msg($intoMes[$k]['id_mess']); , но это может делать только тот пользователь, который является получателем этого сообщения. Пока это делают оба пользователя и отправитель и получатель.. Дело в том что для всех пользователей один шаблон и один Класс, в котором все пользователи пересекаются, их можно разделять только по их id и id сообщений, которые они написали!
1 чел.