Kan ikke køre SQL i "setInterval".
Hej :-)Jeg har en div jeg skal have opdateret hvert minut. Inde i den div har jeg en SQL-query, men den kan ikke kaldes ved updaten. Jeg ved ikke hvad der går galt, for siden virker fint når den loader div'en første gang. Derefter skriver den som fejl:
"Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /LINKTILSTEDET/lefttopmenu.php on line 4 Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in LINKTILSTEDET/lefttopmenu.php on line 5"
[B]Javascriptet ser ud som følger:[/B]
$(document).ready(function(){
setInterval(function(){
$("#topsubmenuleft").load('lefttopmenu.php')
}, 10000);
});
Div'en ser ud som følger:
$brugerid = $_SESSION['brugerid'];
$result = mysqli_query($conn, "SELECT id FROM gb WHERE modtager = '$brugerid' AND laest = '0'");
if(mysqli_num_rows($guestresult) == 0){
echo "Tom";
}
Hvor ligger fejlen? Synes ikke rigtig at jeg forstår problemet. Håber at nogen kan hjælpe!
På forhånd tak :-)