いつもお世話になっております。
いつも下記のような形式でINSERTしております。
$db_into = "INSERT INTO "; $db_into .= "data_table"; $db_into .= " ("; $db_into .= "name,"; $db_into .= "name2,"; $db_into .= "name3,"; $db_into .= "name4"; $db_into .= ")"; $db_into .= " VALUES"; $db_into .= " ("; $num = 1; while ($num <= 4){ $db_into_hatena .= "?,"; $num = $num+1; } $db_into .= rtrim($db_into_hatena, ","); $db_into .= ")"; $db_into_smt = $dbh->prepare($db_into); $db_into_smt->bindValue(1,$name); $db_into_smt->bindValue(2,$name2); $db_into_smt->bindValue(3,$name3); $db_into_smt->bindValue(4,$name4); $db_into_smt->execute();
この記述でもしうまくDBにINSERTできなかった場合に
うまく登録できませんでした。と表記された
er.phpページなどに飛ばしたいのですが
そのような事は可能なのでしょうか?
何卒よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー