[PHP]MySQLiの使用方法(SELECT文)

前回はINSERT文のみメモしてたので、
今回はSELECT文をメモしておきます。

ソースコード

<?php
		# No. 01
		$mysqli = new mysqli( "localhost" , "testuser" , "testpw" , "testdb" );
		# No. 02
		if( $mysqli->connect_errno ) {
			echo 'データベースアクセスエラー';
			exit;
		}

		# No. 03
		$query = "SELECT * FROM testtb";
		# No. 04
		if( $result = $mysqli->query( $query ) ) {
			echo 'SELECT成功';
			# No. 05
			echo '結果行数 >>> ' . $num_rows->num_rows;
		}
		else {
			echo 'SELECT失敗';
		}
		$mysqli->close();
?>

解説

# No. 01
# No. 02
前回の時に解説したので省きます。

# No. 03
SELECTクエリ文を作成しています。

# No. 04
SELECT文の結果セットを変数[$result]に格納します。
クエリの成否判定は変数[$result]がTRUEかFALSEで判定します。

# No. 05
SELECT文の結果セット変数[$result]は
クラス[mysqli_result]になるので
そのクラスのローカル変数[num_rows]で
結果行数を取得しています。

次回は結果セットクラス[mysqli_result]を用いた
SELECT文の出力あたりの記事を書きたいとおもいます。


One thought on “[PHP]MySQLiの使用方法(SELECT文)

  1. Pingback: [PHP]MySQLiの使用方法(SELECT文 2) — プログラム・メモ

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)