ここ最近、ずーっと仕事でPHPを触っていた。
プログラマーと化したおれはいろいろ勉強してたので、ちょびっとばかしメモしておこう。
ということで久々のPHP
普段PHPとの連携で俺が使っているのは、MYSQLだったけど、
今回は普通のSQLサーバだったので、それ用の関数をつかった。
基本的に、mysql_query()みたいな関数をmssql_queryとするだけなんだけどね。
なので、以下の関数はmssql系で行きますので、あしからず。
データベースからデータを取得するとき、mssql_queryで結果リソースを取得し、
mssql_fetch_rowとかmssql_fetch_arrayでデータを取得していくが、
個人的感想としては、mssql_fetch_arrayがいい。
以前は、処理スピードの問題で、mssql_fetch_arrayはあまり使われていなかったらしいが、最近処理スピードがあがったりしたせいか、別に遜色ない。
機能的にも、mssql_fetch_arrayのほうがすばらしい。
mssql_fetch_arrayは結果リソースを
これはデータの取得・処理の際に大変役立つ。今回もすごい役になった。
データベースとのやり取りには、mssql_fetch_array()をこれからはバシバシ使いそうだ。
プログラマーと化したおれはいろいろ勉強してたので、ちょびっとばかしメモしておこう。
ということで久々のPHP
普段PHPとの連携で俺が使っているのは、MYSQLだったけど、
今回は普通のSQLサーバだったので、それ用の関数をつかった。
基本的に、mysql_query()みたいな関数をmssql_queryとするだけなんだけどね。
なので、以下の関数はmssql系で行きますので、あしからず。
データベースからデータを取得するとき、mssql_queryで結果リソースを取得し、
mssql_fetch_rowとかmssql_fetch_arrayでデータを取得していくが、
個人的感想としては、mssql_fetch_arrayがいい。
以前は、処理スピードの問題で、mssql_fetch_arrayはあまり使われていなかったらしいが、最近処理スピードがあがったりしたせいか、別に遜色ない。
機能的にも、mssql_fetch_arrayのほうがすばらしい。
mssql_fetch_arrayは結果リソースを
連想配列・数値添字配列・あるいはその両方で結果の行を取得する
これはデータの取得・処理の際に大変役立つ。今回もすごい役になった。
データベースとのやり取りには、mssql_fetch_array()をこれからはバシバシ使いそうだ。


コメントする