通常,當您通過一個MySQL結果迭代你做這樣的事情:通過迭代的MySQL結果用一個for循環
while ($row = mysql_fetch_assoc($result)) {
echo $row["some argument"];
}
你如何for循環做了?這將有所幫助,因此我可以遍歷結果的某個部分。我正在尋找類似的東西:
for($i = 5; $i < 10; $i++){
echo $row[$i]["some argument"];
}
謝謝!
EDIT 1
只是爲了澄清,我需要遍歷的結果的一部分,這可能意味着行5到10,例如。
此外,我的結果是表中的行的一部分,而不是整個表的一部分,所以我認爲更改my_sql查詢不應該是答案的一部分。
我將循環的c語法改爲PHP語法... – 2012-01-08 13:27:52
我不同意你的編輯。恕我直言,使用'LIMIT'仍然是獲得行子集(即5到10)的最正確方法。 – Kaii 2012-01-08 13:54:44
請指出爲什麼更改sql查詢不是答案的一部分? – ianace 2012-01-08 13:59:02