このページの翻訳:
- 日本語 (ja)
- English (en)
最近の更新
Tag Cloud
このページへのアクセス
今日: 5 / 昨日: 0
総計: 617
- Dokuwiki.fl8.jp(451)
- FreeBSD カーネル再構築(20)
- 05 rsync(20)
- 13 CentOS6メール設定(20)
最近の更新
このページへのアクセス
今日: 5 / 昨日: 0
総計: 617
mysql_fetch_array関数は引数によって、添字を付けるかどうかなど指定できる
何も引数を指定しなければ、MYSQL_BOTHになる。
MYSQL_ASSOC | 連想添字(DBキー名) |
MYSQL_NUM | 数値添字 |
MYSQL_BOTH | 両方(デフォルト) |
mysql> select * from test; +----+-----------------+-----------+ | id | ip | hostname | +----+-----------------+-----------+ | 1 | 192.168.1.1 | test1 | | 2 | 192.168.1.2 | test2 | +----+-----------------+-----------+
$result = mysql_query($sql, $con); while( $data = mysql_fetch_array($result, MYSQL_BOTH) ){ print_r($data); }
Array ( [id] => 1 [0] => 1 [ip] => 192.168.1.1 [1] => 192.168.1.1 [hostname] => test1 [1] => test1) Array ( [id] => 2 [0] => 2 [ip] => 192.168.1.2 [1] => 192.168.1.2 [hostname] => test2 [1] => test2)
Array ( [id] => 1 [ip] => 192.168.1.1 [hostname] => test1) Array ( [id] => 2 [ip] => 192.168.1.2 [hostname] => test2)
Array ( [0] => 1 [1] => 192.168.1.1 [1] => test1) Array ( [0] => 2 [1] => 192.168.1.2 [1] => test2)