1

10 件の結果があるのに 0 ~ 9 を表示するとはどういう意味ですか? これにより、mysql_num_rows で問題が発生しています

これはMYSQLです:

SELECT * 
FROM  `members` 
WHERE (
LOWER(  `RealName` ) LIKE  '%hot%'
OR LOWER(  `UserName` ) LIKE  '%hot%'
OR LOWER(  `Location` ) LIKE  '%hot%'
OR LOWER(  `LatestMood` ) LIKE  '%hot%'
)
ORDER BY  `LatestMoodTime` DESC 
LIMIT 0 , 30

何か案は?

4

1 に答える 1

2

結果の配列はゼロベースであるため、「0-9」は10個の要素があり、インデックスが0から始まり9で終わることを意味します。

于 2012-09-09T22:38:21.847 に答える