2009-06-28 20 views
0

mysql_fetch_arrayのようなメソッドは内部リソースポインタをMySqlの結果セットに移動しますが、内部リソースポインタの現在の値はどのように取得しますか?この値を返す "mysql_"メソッドはありますか?PHPのMySql結果セットから内部リソースポインタを取得するには?

+1

を誤解していない限り?あなたは何をしようとしているのですか? –

+1

質問には関係ありませんが、mysql_は非推奨です。 mysqli_またはPDOを使用する – Evert

+0

まあ、同じレコードを2回ループする方法を書いたが、異なるフィールドを引き出し、毎回異なるDTOを設定する。これは私のやり方です: mysql_data_seek($ this-> rs、 - $ this-> count); この場合、内部リソースポインタは$ this-> countによって模倣されていますが、なぜ結果セットから取得して機能を複製できないのかわかりません。 btw私がこれをやっている理由は、私はビデオのプレイリストのリストを返すということです。したがって、各レコードは、プレイリストデータとビデオのデータとを有する。プレイリストidがいつ変化するかを調べ、新しいplを作成します。 –

答えて

0

mysql_connect()は、探しているリソースを返します。

にmysql_connect - MySQLサーバへの接続をオープンする

戻る

値は、MySQLのリンク 成功時にID、失敗した場合にFALSEを返します。

あなたがこれを必要となぜ私は..

+0

ええ、私はmysql_queryから返された結果セットを反復処理することについて話しています。 例: $ rs = mysql_query($ query); –

+0

mysql_fetch_array()またはmysql_fetch_assoc()またはmysql_fetch_row()..多くのオプションがありますが、ほとんどの場合、これらのオプションのいずれかがあなたのニーズを満たします。 –

関連する問題