我正在寻找一个函数来获取mySQL结果的特定数量。我正在使用while
函数。
$querycheckmain = "SELECT * FROM `table` WHERE `Main`='".$main."'";
$result=mysql_query($querycheckmain) or die("Errore check main: ".mysql_error());
$count = mysql_num_rows($result);
$count
给了我全部结果。我想要的是echo
mysql while
期间结果的具体数量。
因此,如果我们有3个结果,按顺序:
Mainaccount Paul = result number 1
Mainaccount George = result number 2
Mainaccount Clare = result number 3
这可能吗?
我不需要总结果,我需要在mysql期间给出的具体结果的数量。
感谢您的帮助。
答案 0 :(得分:1)
$result=mysql_query($querycheckmain) or die("Errore check main: ".mysql_error());
$rowNumber = 0;
while ($row = mysql_fetch_row($result)) {
$rowNumber++;
// do what you want to do with the $row data here
// $rowNumber contains the row number
}