Mysql PHPからtabel操作 Basic
PEAR DBを使います。
$conn = DB::connect(_DB_DNS);
_DB_DNSの中身はこんな感じ
define(”_DB_TYPE”,”mysql”);
define(”_DB_USER”,”USERNAME”);
define(”_DB_PASSWORD”,”PASSWORD”);
define(”_DB_HOST”,”localhost”);
define(”_DB_TABLE_NAME”,”hogehogetable”);
define(”_DB_NAME”,”hogehoge”);
define(”_DB_DNS”,_DB_TYPE.”://”._DB_USER.”:”._DB_PASSWORD.“@”._DB_HOST.”/”._DB_NAME);
んで 挿入するデータを変数にしている例として以下
$sql = <<<EOS
INSERT INTO hogehogetable
(
name,
exedate,
emailfrom,
emailto,
title,
comment,
date,
hash
)
VALUES
(
‘$d_name’,
‘$d_exedate’,
‘$d_sender’,
‘$d_to’,
‘$d_subject’,
‘$d_message’,
‘$d_date’,
‘$d_hash’
)
EOS;$result = $conn->query($sql);
if(DB::isError($result)){
die($result->getMessage());
}
挿入データは addslashes , trim しておくことを忘れない。
$d_sender = addslashes(trim($postdata[’sender’]));







コメントをどうぞ