Php MySQL没有从InnoDB表返回所有结果?

Php MySQL没有从InnoDB表返回所有结果?,php,mysql,Php,Mysql,我试图使用PHP从MySQL表中获取1条记录。我尝试了许多不同的SELECT语句,但运气不好,所以决定让PHP向我展示这个特定列的所有结果。它返回除第一个结果之外的所有结果 我猜这就是为什么当它从SELECT语句中找到我需要的结果时,它确实找到了一个值,但由于某种原因没有给我 这可能真的很明显,但我现在接受失败,请帮助 $query="SELECT cw_id FROM unihubUpcoming"; $result = mysql_query($query) or die(mysql_err

我试图使用PHP从MySQL表中获取1条记录。我尝试了许多不同的SELECT语句,但运气不好,所以决定让PHP向我展示这个特定列的所有结果。它返回除第一个结果之外的所有结果

我猜这就是为什么当它从SELECT语句中找到我需要的结果时,它确实找到了一个值,但由于某种原因没有给我

这可能真的很明显,但我现在接受失败,请帮助

$query="SELECT cw_id FROM unihubUpcoming";
$result = mysql_query($query) or die(mysql_error());

if(!$result){
 die('Query Failed!');
}


$row = mysql_fetch_assoc($result);

while ($row = mysql_fetch_array($result,MYSQL_NUM)) {
 echo $row[0];
}
代码所做的就是执行$query并打印出除找到第一个结果之外的所有项目

谢谢你们

// get the first result
$row = mysql_fetch_assoc($result); 
// but don't do anything with it

// loop and display all subsequent results
while ($row = mysql_fetch_array($result,MYSQL_NUM)) { 
 echo $row[0]; 
} 
标有*的行是做什么的?当它被注释掉时会发生什么


标有*的行是做什么的?当它被注释掉时会发生什么?

你太棒了!非常感谢马克,我都没注意到我把它放在那里了?!非常感谢你!你太棒了!非常感谢马克,我都没注意到我把它放在那里了?!非常感谢你!
$row = mysql_fetch_assoc($result); // *

while ($row = mysql_fetch_array($result,MYSQL_NUM)) {
 echo $row[0];
}