Three.jsを使って、作ってみた

プログラミング関連の事を色々書いています(^^) 週末はレストランやコンビニのお菓子のことを書いています。

PHP データベース(mysql)に入っているデータを削除

今回は、PHPを使い、データベース(mysql)に入っているデータを削除する方法を書きます。

基本的には、データを更新する方法と同じです。
PHP データベース(mysql)に入っているデータを更新 - Three.jsを使って、作ってみた


このように書きます。

<?php
//データベース接続
try {
	$dbh = new PDO('mysql:host=localhost;dbname=データベース名','ユーザー名','パスワード');
}catch(PDOException $e){
	echo $e->getMessage();
	exit();
}

//削除する所
$stmt = $dbh->prepare("delete from test where id=:id");
$stmt->execute(array(':id' => 3));

//削除した件数を表示する所
echo $stmt->rowCount().'deleted  ';

echo 'OK';
?>

実行画面1
f:id:gupuru:20140131231917p:plain

実行画面2(上が実行前、下が実行後)
f:id:gupuru:20140131231946p:plain


こちらにsql文を書いています。

$stmt = $dbh->prepare("delete from test where id=:id");
$stmt->execute(array(':id' => 3));

今回は、「id」が「3」のものを削除するようにしています。


こちらは、削除した件数を表示するものです。

echo $stmt->rowCount().'deleted  ';

rowCount()関数を使っています。
rowCount()関数について、詳しく知りたい方は、こちらを読んで下さい↓↓(笑)
PHP: PDOStatement::rowCount - Manual