4.5 | テーブルにレコードを追加する | ||
テーブルにレコードを追加するには、INSERT文によるSQLを「odbc_exec関数」によって発行します。 <?php
PHPの処理を実行:$DSN = "AccessPHP"; //データソース名 $DBUSER = ""; //ログインユーザー名 $DBPASSWORD = ""; //パスワード //Accessデータベースに接続 if (! $con = odbc_connect($DSN, $DBUSER, $DBPASSWORD)) { exit("Accessデータベースに接続できませんでした!"); } //社員テーブルの総レコード数を取得 $sql = "SELECT Count(*) AS reccnt FROM 社員"; $rst = odbc_exec($con, $sql); print "社員テーブルの総レコード数は " . odbc_result($rst, "reccnt") . "<BR><BR>"; //レコードを追加するSQLを組み立て $sql = "INSERT INTO 社員 (社員コード, フリガナ, 氏名, 在籍支社, 部署名, 誕生日) VALUES (9999, 'タカハシ イチロウ', '高橋 一朗', '北海道支社', '営業部', #1985/08/08#)"; //SQLを発行 if (odbc_exec($con, $sql)) { print "レコードを追加しました!<BR><BR>"; } else { print "レコードの追加に失敗しました!<BR><BR>"; } //追加後の総レコード数を取得 $sql = "SELECT Count(*) AS reccnt FROM 社員"; $rst = odbc_exec($con, $sql); print "社員テーブルの総レコード数は " . odbc_result($rst, "reccnt") . "<BR><BR>"; //ODBCとの接続を解除 odbc_close($con); ?> 追加後のAccessテーブル: |
|||
|
Copyright © T'sWare All rights reserved |