SQLの窓

2009年05月16日


PHP : MySQLアクセス

クラス等を使わずに、PHP の関数だけを使ってレコードを読み出しています。
( 更新も mysql_query を使用します )
<?php
header( "Content-Type: text/html; Charset=shift_jis" );

$Server = 'localhost';
$DbName = 'sakila';
$User = 'root';
$Password = 'password';

// 接続
$Connect = @mysql_connect( $Server, $User, $Password );
if ( !$Connect ) {
	print "接続エラーです";
	exit();
}

// SHIFT_JIS で処理する為の設定
mysql_set_charset("cp932",$Connect);

// DB選択
mysql_select_db( $DbName, $Connect );

// クエリ
$result = mysql_query("select * from actor", $Connect);
// 列数
$nField = mysql_num_fields( $result );
$nCount = 0;
print "<table>\n";
while ($row = mysql_fetch_row($result)) {
	print "<tr>\n";
	print "\t<td>" . ($nCount + 1) . "</td>\n";
	for( $i = 0; $i < $nField; $i++ ) {
		print "\t<td>{$row[$i]}</td>\n";
	}
	print "</tr>\n";
	$nCount++;
}
print "</table>";

// メモリを開放ですが、通常は必要ありません
mysql_free_result($result);

// 接続解除
mysql_close($Connect);
?>

関連する記事

ハイフン(−)や、 が?にならないようにPHPからMySQLに接続してキャラクタセットを設定する



タグ:PHP MySQL 雛型
【PHP + データベースの最新記事】
posted by lightbox at 2009-05-16 15:00 | PHP + データベース | このブログの読者になる | 更新情報をチェックする
バッチ処理

Microsoft Office
container 終わり

フリーフォントで簡単ロゴ作成
フリーフォントでボタン素材作成
フリーフォントで吹き出し画像作成
フリーフォントではんこ画像作成
ほぼ自由に利用できるフリーフォント
フリーフォントの書体見本とサンプル
画像を大きく見る為のウインドウを開くボタンの作成

Android SDK ポケットリファレンス
改訂版 Webデザイナーのための jQuery入門
今すぐ使えるかんたん ホームページ HTML&CSS入門
CSS ドロップシャドウの参考デモ
PHP正規表現チェッカー
Google Hosted Libraries
cdnjs
BUTTONS (CSS でボタン)
イラストAC
ぱくたそ
写真素材 足成
フリーフォント一覧
utf8 文字ツール
右サイド 終わり
base 終わり