以下のフォームから
<html lang="ja"> <meta charset=utf-8> <body> <form method="post" action="kanryo.php"> 名前:<input type="text" name="n" ><br> 年齢:<input type="text" name="a" size=6><br> <input type="submit" value="送信"> </form> </body> </html>
名前と年齢を入力し、
<!DOCTYPE html> <html lang="ja"> <meta charset=utf-8> <body> <?php $db=mysqli_connect("サーバー,ユーザー,パスワード,データベース名")or die("DBの接続に失敗しました"); print("DBに接続しました<br>"); $n=$_POST["n"]; $a=$_POST["a"]; var_dump($n); var_dump($a); $meirei="insert into meibo-touroku(name,age)values('$n','$a')";" mysqli_query($db,$meirei)or die("命令に失敗しました"); print("DBに登録しました。<br>"); mysql_close($db) ; ?> </body> </html>
上記のPHP(kanryo.php)でデータベースに接続し、情報の追加をするというものなのですが、
データーベースには接続するのですが、追加の命令がうまく実行されません。
ちなみに$nと$aにデータが入っていることは確認済みです。
アドバイスをお願いします。
回答3件
あなたの回答
tips
プレビュー