我希望页面显示值
我在编码方面遇到了问题
<?php
$result = mysql_query("SELECT COUNT(*) as refcount FROM users where reffered = ".$row['username']."");
if($result === FALSE) {
die(mysql_error());
}
while($row=mysql_fetch_array($result))
{
echo $row['refcount'];
}
?>
样本表:
username | reffered
ace you
bin ace
cat ace
qqqq ace
它应显示值 3 在 php
上因为 ace 引用 3 bin , 猫 和 qqqq
此行中的错误
Unknown column 'qqqq' in 'where clause'
qqqq是用户名
答案 0 :(得分:1)
您可以使用别名进行计数,然后按照以下步骤进行打印
$result = mysql_query("SELECT COUNT(*) as refcount FROM referred where ref_id = 'user_id'");
while($row=mysql_fetch_array($result))
{
echo $row['refcount'];
}