お世話になっております。
某php+SQLの教則本で勉強中ですが、
以下の通り、現在フォームの箇所を勉強をしております。
以下のhtmlの
<form method="post" action="kantan_insert.php"> ~ </form> の箇所から、下記のphpコードを呼び出したのですが、 phpのページに遷移すると、500エラーで非表示となってしまいます。大変お手数ですが、
どなたか、なぜphpのページが500エラーとなってしまうか、
教えて頂けないでしょうか?
以上、宜しくお願い申し上げます。
html
1<form method="post" action="kantan_select.php"> 2メッセージを表示します<br> 3<input type="submit" value="メッセージ表示"> 4</form> 5 6<form method="post" action="kantan_insert.php"> 7名前を入力して<input type="text" name="a1"><br> 8メッセージを入力して<input type="text" name="a2" size=150><br> 9<input type="submit" value="メッセージ送信"> 10</form> 11 12<form method="post" action="kantan_delete.php"> 13削除する番号を入力して<input type="text" name="b1"><br> 14<input type="submit" value="削除番号送信"> 15</form> 16 17<form method="post" action="kantan_search.php"> 18検索のキーワードを入力して<input type="text" name="c1"><br> 19<input type="submit" value="検索"> 20</form>
php
1<?php 2$s=mysql_connect("xxxxxxxxxxxxxx","xxxxxx","xxxxxxxx") or die("失敗です"); 3print "成功しました<br>"; 4mysql_select_db("xxxxxxxxxxxxxx"); 5mysql_set_charset('utf8'); //これを入れないと文字化けする 6$a1_d=$_POST["a1"]; 7$a2_d=$_POST["a2"]; 8mysql_query("INSERT INTO tbk (nama,mess) VALUES ('$a1_d','$a2_d')"); 9$re=mysql_query("SELECT * FROM tbk ORDER BY bang"); 10while($kekka=mysql_fetch_array($re)){ 11 print $kekka[0]; 12 print " : "; 13 print $kekka[1]; 14 print " : "; 15 print $kekka[2]; 16 print "<br>"; 17} 18mysql_close($s); 19print "<br><a href="kantan.html">トップメニューに戻ります</a>"; 20?>
回答3件
あなたの回答
tips
プレビュー