PHPでDBからデータを取得するメソッド一覧
色んな取得方法があって分からなくなるのでメモ。
fetchRow
戻り値 → 1行の連想配列
結果が無かった場合の戻り値 → FALSE
fetchOne
戻り値 → 1列目1行目の値 (※配列ではない)
結果が無かった場合の戻り値 → FALSE
fetchAll
戻り値 → 2次元連想配列
結果が無かった場合の戻り値 → 空配列
fetchCol
戻り値 → 1列目の全行(key は連番)
結果が無かった場合の戻り値 → 空配列
fetchPairs
戻り値 → 1列目の値が key で2列目の値が value の2次元配列
結果が無かった場合の戻り値 → 空配列
fetchAssoc
戻り値 → 最初の列名を添え字とした連想配列
結果が無かった場合の戻り値 → 空配列