戻る

直近に編集されたレコード数を確認する

<?php
header("Content-type: text/html; charset=utf-8");

define("DBSERVER","localhost");
define("DBUSER","root");
define("DBPASSWORD","root");
define("DBNAME","sampledb");

//DB接続
if(!$con = @mysql_connect(DBSERVER, DBUSER, DBPASSWORD)){
	die("MySQLに接続できませんでした!<br>");
	exit();
}

//DB選択
if(!$selectdb = @mysql_select_db(DBNAME)){
	die(DBNAME . "が見つかりませんでした!<br>");
	exit();
}


//文字コードセット
if(!$result =@mysql_query("SET NAMES utf8;")){
	echo "SQLエラー!<br>";
}

/**************************************/
/* レコード更新                       */
/**************************************/

//レコードを更新するSQLを組み立て
$sql = "UPDATE bookinfo SET price = price / 1.05";

//SQLを発行
if (@mysql_query($sql)) {
	//更新されたレコード数を取得して出力
	echo @mysql_affected_rows() . " 件のレコードを処理しました!<br><br>";
}

/**************************************/
/* レコード削除                       */
/**************************************/

//レコードを削除するSQLを組み立て
$sql = "DELETE FROM bookinfo WHERE releasedate >= '2006-7-29'";

//SQLを発行
if (@mysql_query($sql)) {
	//削除されたレコード数を取得して出力
	echo @mysql_affected_rows() . " 件のレコードを処理しました!<br><br>";
}


//DB切断
if(!$con = @mysql_close()){
	die("MySQLとの接続を解除できませんでした!<br>");
	exit();
}
?>

inserted by FC2 system