- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHP+MySQLで高速化)
PHP+MySQLで高速化の方法とは?
このQ&Aのポイント
- PHP+MySQLで高速化する方法について解説します。
- mysql_query()の結果から特定の行を取得する方法について説明します。
- idとpの関連性を利用せずに、mysql_query()の結果から特定の行の値を取得する方法は無理です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
SQL の問題では。 select id from tbl limit 2,1 というSQL発行すれば、 3件目のidが取得できます。
その他の回答 (1)
- moon_night
- ベストアンサー率32% (598/1831)
回答No.2
$res = mysql_query('select p from tbl where p="123"'); これだと p が 123 のデータしか出てきませんが。。。 それにMysqlでは、表示される行が常に一定という保障はありません。 ソートすれば一定に並びますが。 select p from tbl where p="123" order by id ○行目という指定の仕方は不具合につながりそうですね。 IDで指定するとかなにかしないと厳しいのでは?