前提・実現したいこと
PHPで作成しているフォームをデータベースに送るSQLがうまく機能しない
該当のソースコード
try{
$d = new PDO("mysql:host=localhost;dbname=db","root","1234");
print "接続成功<br>";
} catch (PDOException $e) {
exit('データベース接続失敗。'.$e->getMessage());
}
$karams = 'namae,nen,sex,jusyo,tel,mail,index,toi';
$value = "'".$namae."','".$nen."','".$sex."','".$jusyo."',
'".$denwa."','".$mail."','".$index."','".$naiyou."'";
$d->query("INSERT INTO form1 ($karams) values ('$value')");
試したこと
$d->query("INSERT INTO
form1 (namae,nen,sex,jusyo,tel,mail,index,toi)
values ('$namae','$nen','$sex','$jusyo',
'$denwa','$mail','$index','$naiyou')");
↑これでもデータベースに記入できませんでした。
一応接続成功は出ているのでmysqlには入れているとは思います。
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/04/16 10:11
退会済みユーザー
2018/04/16 10:28
2018/04/20 04:41