我需要从数据库中的“groups”表中获取“groupLeader”字段并将其存储在一个变量中,然后与当前登录的用户名进行比较,但出现错误:
警告:mysql_numrows() 期望参数 1 是资源,在第 31 行的 /home/content/00/7923300/html/uber/tasks.php 中给出的对象
我目前拥有的代码是这样的:
$sq = "SELECT * FROM groups WHERE groupID='".$groupID."'";
$result=$db->query($sq);
$num=mysql_numrows($result);
$i=0;
while ($i < $num) {
$gLeader= mysql_result($result, $i, 'groupLeader');
$i++;
}
if($_COOKIE['$username'] == $gLeader) {
echo "User is leader.";
}
如果这看起来是一个相当简单的要求,请原谅我。我是 php 新手并使用数据库。
编辑:忘了提到第 31 行是包含
$num=mysql_numrows($result);