phpPHP開発 虎の巻

データの追加・削除・変更

カテゴリ:データベース

データの追加

データの追加は、INSERT文で行う。

例:
$sname = 'にんじん';
$tanka = 300;
$db = new PDO("mysql:dbname=hanbai","root","root");
$db->query("SET NAMES utf8;");
$sql = $db->prepare( 'INSERT INTO shouhin ( sname , tanka ) VALUES ( ? , ? ) ');
$sql->bindValue( 1 , $sname );
$sql->bindValue( 2 , $tanka );
$sql->execute();

データの削除

データの削除は、DELETE文で行う。

例:
$sid = 10;
$db = new PDO("mysql:dbname=hanbai","root","root");
$db->query("SET NAMES utf8;");
$sql = $db->prepare( 'DELETE FROM shouhin WHERE sid = ? ');
$sql->bindValue( 1 , $sid );
$sql->execute();

データの変更

データの変更は、UPDATE文で行う。

例:
$sid = 10;
$sname = 'にんじん';
$tanka = 300;
$db = new PDO("mysql:dbname=hanbai","root","root");
$db->query("SET NAMES utf8;");
$sql = $db->prepare( 'UPDATE shouhin SET sname=? , tanka=? WHERE sid=? ');
$sql->bindValue( 1 , $sname);
$sql->bindValue( 2 , $tanka);
$sql->bindValue( 3 , $sid);
$sql->execute(); 

カテゴリ:データベースの記事