Ben bir sonuca dönmek için biliyorum ederken Hey guys, hızlı soru, ben jquery birden dönmek için nasıl emin değilim, genellikle bir veritabanı birden çok sonuç döndüren bir sorgu var. Ben sadece döndürülen sonuç her alır ve benim hazırlamak fonksiyonu sayesinde bunları çalıştırmak istiyorum. Ben veri dizisini işlemek 'için' kullanmaya çalışıyorlar ama ben farklı bir dizi değerlerini iade ediyorum çünkü ben bu işe sanmıyorum. Herkes herhangi bir öneriniz varsa, ben gerçekten takdir ediyorum.
JQUERY RETRIEVAL
success: function(json) {
for(i=0; i < json.rows; i++) {
$('#users_online').append(online_users(json[i]));
$('#online_list-' + count2).fadeIn(1500);
}
}
PHP PROCESSING
$qryuserscount1="SELECT active_users.username,COUNT(scrusersonline.id) AS rows FROM scrusersonline LEFT JOIN active_users ON scrusersonline.id=active_users.id WHERE topic_id='$topic_id'";
$userscount1=mysql_query($qryuserscount1);
while ($row = mysql_fetch_array($userscount1)) {
$onlineuser= $row['username'];
$rows=$row['rows'];
if ($username==$onlineuser){
$str2= "<a href=\"statistics.php?user=$onlineuser\"><div class=\"me\">$onlineuser</div></a>";
}
else {
$str2= "<b><a href=\"statistics.php?user=$onlineuser\"><div class=\"others\">$onlineuser</div></a></b>";
}
$data['rows']=$rows;
$data['entry']=$str1.$str2;
}
EDIT ONLINE USERS FUNCTION
function online_users(response) {
count2++;
var string = '<div class="update-entry"><li id="online_list-'+count2+'">'
+ ''+response.entry+''
+'</li></div>';
return string;
}