softeng
سه شنبه 29 آذر 1390, 10:24 صبح
سلام، من یه برنامه دارم که میخوام تعداد ورود هر user به سایت رو محاسبه کنه.کدی که نوشتم اینه
mysql_connect($host,$user,$pass) or die('Connection error');
mysql_select_db($db) or die('select db error');
$query="SELECT DISTINCT user_name FROM $tbl2";
mysql_connect($host,$user,$pass) or die('Connection error');
mysql_select_db($db) or die('select db error');
$query="SELECT DISTINCT user_name FROM $tbl2";
$result = mysql_query($query) or die('query error');
$num=mysql_num_rows($result);
for($i=0;$i<$num;$i++){
$row = mysql_fetch_array($result);
$user_count="SELECT COUNT(user_name)
FROM $tbl2
WHERE user_name=".$row['user_name']."";
$x[$i] = $user_count;
echo $x[$i];
}
ولی آرایه x به جای تعداد هر user خود دستور رو echo می کنه.ممنون میشم راهنمایی کنید.
mysql_connect($host,$user,$pass) or die('Connection error');
mysql_select_db($db) or die('select db error');
$query="SELECT DISTINCT user_name FROM $tbl2";
mysql_connect($host,$user,$pass) or die('Connection error');
mysql_select_db($db) or die('select db error');
$query="SELECT DISTINCT user_name FROM $tbl2";
$result = mysql_query($query) or die('query error');
$num=mysql_num_rows($result);
for($i=0;$i<$num;$i++){
$row = mysql_fetch_array($result);
$user_count="SELECT COUNT(user_name)
FROM $tbl2
WHERE user_name=".$row['user_name']."";
$x[$i] = $user_count;
echo $x[$i];
}
ولی آرایه x به جای تعداد هر user خود دستور رو echo می کنه.ممنون میشم راهنمایی کنید.