WHILE循环SELECT查询中每个结果的变量

时间:2012-08-25 12:46:39

标签: php mysql html

我对PHP WHILE循环有疑问。我知道您可以执行mysql_num_rows操作以获取SELECT查询的结果数。

但是说我通过select查询得到了3个结果,并且我将它们放在while循环中,如何将变量分配给每个结果在mysql_num_row中的数字。

如 1为结果1
2结果2
3结果3.
对不起,如果这有点令人困惑,但我似乎无法找到解释它的简单方法。

由于

4 个答案:

答案 0 :(得分:2)

你这样做:

$results = array();
While ($row = mysql_fetch_assoc($result))
{
$results[] = $row;
}

答案 1 :(得分:0)

$myArray = array();
while($row = mysql_fetch_assoc($result)) {
    $myArray[] = $row
}

答案 2 :(得分:0)

$res=array();
$i=0;
While(mysql_fetch_array(...)){
$i++;
$res[$i]=value
//do logic
}

答案 3 :(得分:0)

现在有一些“新”方法可以从MySQL中撤回数据,如果你刚刚开始这可能是看待它们的理想时间。这似乎是一个好的开始:http://www.php.net/manual/en/mysqlinfo.api.choosing.php