トップページ > コンテンツ > プログラミング入門 > Ajax入門 > PHP入門 > PHPデータベース > PHPでMySQL操作

MySQLへ接続
$接続ID = mysql_connect("MySQLサーバー","ユーザ名","パスワード");

データベースへのアクセス
mysql_select_db("データベース名",$接続ID);

SQL文実行
$クエリ = mysql_query("実行したいSQL文",$接続ID);

SQL文実行結果取得
mysql_fetch_array($クエリ);
mysql_fetch_row($クエリ); //戻り値は配列
mysql_fetch_assoc($クエリ); //戻り値は連想配列
mysql_fetch_object($クエリ); //戻り値はオブジェクト
等

SQL文の実行結果の行数取得
mysql_num_rows($クエリ);

SQL実行結果解放
結果を確保していたもののメモリを解放し、PHPの負荷を減らす。
mysql_free_result($結果);

MySQLの切断
mysql_close($接続ID);


ちなみにPHPでMySQLを操作するのにPEAR
(参考:http://www.phpbook.jp/pear/index.htmlhttp://dozo.matrix.jp/pear/index.php/PEAR/Auth.html)
を使うと簡単そうだ。他にもxoops等もあるようなので参照のこと。

関連:
複数データのupdateについて←updateの複数項目を更新するにはimplode等で,やORを文字列連結すると良い。
最終更新:2011年12月17日 08:40