PHPの変数をMySQLに格納したい
PHPを使ってregister.phpにまで入力した値を持ってくることはできたんですが、
register.phpからMySQLに変数を格納することができず困っています。
お力添えお願いいたします。
該当のソースコード
PHP
1<?php 2 if(isset($_POST['user'])) { 3 $dsn='mysql:dbname=database;host=host'; 4 $user='username'; 5 $password='password'; 6 try{ 7 $dbh = new PDO($dsn, $user, $password); 8 } 9 catch(PODException $e){ 10 echo "CANNOT ACCESS TO DATABASE"; 11 } 12 $stmt = $dbh->prepare("INSERT INTO user_info(id, password, name, emailadress, phonenumber) VALUES(:user,:password,:name,:address,:tel)"); 13 $stmt->bindParam(':user', $_POST['user'], PDO::PARAM_STR); 14 $stmt->bindParam(':password', $_POST['password'], PDO::PARAM_STR); 15 $stmt->bindParam(':name', $_POST['name'], PDO::PARAM_STR); 16 $stmt->bindParam(':address', $_POST['address'], PDO::PARAM_STR); 17 $stmt->bindParam(':tel', $_POST['tel'], PDO::PARAM_STR); 18 $stmt->execute(); 19 echo "登録完了 ログインページへ戻ります。"; 20 } 21 else{ 22 echo "登録失敗"; 23 } 24?> 25<a href="URL">戻る</a>
環境
Xfree / PHP / MySQL / phpMyAdmin
あなたの回答
tips
プレビュー