スマートコネクト マネージドサーバ

ユーザーサポートサイト>操作マニュアル>データベース関連>MySQL>データベースへの接続例

データベースへの接続例

データベース接続例(PHP)

データベースユーザ名 「abc」、パスワード 「password」のお客様がデータベース「managed」に接続し、テーブルの作成、レコードの追加、レコードの表示を実施した例です。

<html>
<title>PHP   test</title></head>
<body> 
<?php
// データベースと接続する
$connect = mysql_connect("localhost:3306", "abc" ,"password");
if($connect == false) {
print("Can't connect to db");
exit;
}
if (!(mysql_select_db("managed",$connect))) {
exit;
}
// テーブルの作成
$sql = "CREATE TABLE test (name varchar(16))";
$result =   mysql_query($sql,$connect);
if($result == false) {
print("Can't exec SQL:   [$sql]");
exit;
}
// レコードの追加
$sql = "INSERT INTO test VALUES('testname')";
$result =   mysql_query($sql,$connect);
if($result == false) {
print("Can't exec SQL: [$sql]");
exit;
}
// レコードの追加
$sql = "SELECT name FROM test";
$result =   mysql_query($sql,$connect);
if($result == false) {
print("Can't exec SQL: [$sql]");
exit;
}
$row = mysql_num_rows($result);
for($r = 0; $r < $row; $r++) {
$names   = mysql_result($result,$r,0);
print("name =   ");
print("$names");
print("<BR>");
}
//   接続終了
mysql_close($connect);
?>
</body>
</html>