***************
‘);
if ($dbh == null){
print(‘接続に失敗しました。
‘);
}else{
print(‘MySQL-DB接続に成功しました。
‘);
}
***************
$sql = “INSERT INTO emo_list (dt_stamp, photo1, photo1fid, photo2, photo2fid, BL, conf, memo) VALUES (now(), :fn1, :reface1, :fn2, :reface2, :BL, :conf, ‘data 2017/08/31’)”;
// 挿入する値は空のまま、SQL実行の準備をする
$stmt = $dbh->prepare($sql);
// 挿入する値を配列に格納する
$params = array(‘:fn1’ => $fn1, ‘:reface1’ => $reface1, ‘:fn2’ => $fn2, ‘:reface2’ => $reface2, ‘:BL’ => $reisIdent2, ‘:conf’ => $reiconfi2);
// 挿入する値が入った変数をexecuteにセットしてSQLを実行
$stmt->execute($params);
***************
///////
//SELECT display
///////
$sql0 = <<
$result0 = $stmt0->fetch(PDO::FETCH_NUM);
$sql1 = <<
$result = $stmt1->fetch(PDO::FETCH_NUM);
$sql2 = ‘SELECT count(*) FROM emo_list_rank ‘;
$stmt2 = $dbh->query($sql2);
$result2 = $stmt2->fetch(PDO::FETCH_NUM);
$sql3 = ‘SELECT rank FROM emo_list_rank WHERE (id = (select MAX( id ) from emo_list))’;
$stmt3 = $dbh->query($sql3);
$result3 = $stmt3->fetch(PDO::FETCH_NUM);
print(‘
‘);
print(‘このPhotoは、全’.$result2[0].”件のうち
“);
print(‘第 ‘.$result3[0].”位のHappiness度です!
“);
***************
}
}
// 配列じゃなかったらエラーメッセージを表示
} else {
echo ‘ありません。’;
}
// 登録完了のメッセージ
echo ‘
MySQL-DB登録完了しました’;
}catch (PDOException $e){
print(‘Error:’.$e->getMessage());
die();
}
$dbh = null;
?>