ОБСУЖДЕНИЕ

Ajax + MySQLi

6 сообщений1 просмотровЗакрыта
#1
В общем,ребята, только начал изучать Ajax и вот появилась проблема.
Ajax код и вывод из шапки, тут всё норм.
PHP

<li class="lvsep"><div id='nm'></div></li>
<script>
function show()
{
$.ajax({
url: "/nm.php", 
cache: false,
success: function(html){
$("#nm").html(html);
}
});
}

$(document).ready(function(){
show();
setInterval('show()',1000);
});
</script>


Это php-файл nm.php из корня
PHP

$newm = $db->get_array($db->query("SELECT COUNT(*) FROM `messaging` WHERE `id_post` = '".$users['id']."' and `action` = '0'"));

if($newm[0] > '0'){
echo '<a class="radial" href="/modules/profile.php?act=notificationlog" id="opener">Новое сообщение ['.$newm[0].']</a>';
}


Проблема в том, что когда я добавляю в файл запрос в базу - всё перестаёт выводиться(пробовал через MySQL - всё работает).
Как это в MySQLi может быть причина и как это исправить?
З.Ы. не работает при использовании именно объектно-ориентированного интерфейса
#2
а полный код можно?
#3
3KZO, Это можно считать полным кодом, тут есть всё кроме подключения к базе и jquery.
Вот подключение к базе, если тебе это поможет.
PHP

$link = mysqli_connect( 'localhost', 'h','1','h');  

#4
3KZO, ой, прошу прощения.
Cкинул подключение к базовому интерфейсу.
PHP
$mysqli = new mysqli('localhost', 'h', '1', 'h'); 

#5
Решил проблему.#
#6
Тему закрыл Amin!
Причина: Решил проблему.