私はこのコードを持っています:
public function getRecurringEventsByGrouped($grouped){
$query = "SELECT * FROM `event` AS e
WHERE e.`grouped` = " . $grouped . " ORDER BY EventId DESC";
$result = mysql_query($query);
while ($ids[] = mysql_fetch_array($result, MYSQL_NUM)) ;
return $ids;
}
mysql_fetch_array()
最初の行を返しません。mysql_num_rows()
正しい行数を返します。
また、HeidiSQLでこのクエリを試したところ、と同じ行番号が返されましたmysql_num_rows()
。