ホームページ >バックエンド開発 >PHPチュートリアル >単純なアルゴリズム
テーブル内の各フィールドの最後の値から最初の値を引いたものを取得するための単純なアルゴリズム
を探しています。つまり、すべてのレコード セットを直接クエリしてそれぞれを検索するということではありません。フィールド、ポインタを移動して各フィールドの最初の値と最後の値を見つけ、最後の値から最初の値を減算します。私はポインタを動かすのが苦手で、長い間苦労していました。
while($row=msssql_fetch_array($result))
{
$row [0]
… ....
}
このままループするとポインタは戻ってきません
------解決策-------------- ------
mysql_data_seek -- ポインタを内部結果に移動
------解決策------------------
リセット、ネクスト、エンドの使用を検討してください。配列等価関数
------解決策----------------------
$a = null;
while( $ row=msssql_fetch_array($result))
{
$a = $row[count($row)-1] - $row[0];
return $a;
}
この場合、$aに値を代入する際、ポインタは動きますか?ポインタがまったく理解できません。