Я создал чат-браузер, используя php.its плавно works.but, я не знаю, когда новое сообщение вставило мою базу данных mysql. Как я могу это узнать? Я уже пытался под этим кодом. Но всегда он возвращает мне новое сообщение.как я могу узнать новую строку вставить мою базу данных mysql, используя php?
$initialCounter = 0;
$count_query = "select * from `message` where `receiver_id` = '$sender_id' AND `sender_id` = '$rid' order by `id` desc";
$count_query_res = $conn->query($count_query);
$countMsg = $count_query_res->num_rows;
$initialCounter += $countMsg;
$msgcounter = $initialCounter + $countMsg;
if($initialCounter<$msgcounter){ echo "new message";}
Вы вычислить '$ msgcounter = $ initialCounter + $ countMsg;' а потом удивляются, почему '$ msgcounter> $ initialCounter' одну строку после что? Он всегда будет больше, если '$ countMsg> 0', в точности' $ countMsg'. Не совсем понятно, что вы пытаетесь сделать. Вы можете сравнить новый счетчик с значением, которое вы где-то хранили. – Solarflare
@Solarflare Здесь выберите использование запроса для сообщения read.but, как я могу понять, что доступно новое сообщение? Есть идеи? – nirob