助けが必要です: HTML ページのフォームから訪問者のコメントを収集し、同じ HTML ページの下部に表示しようとしています。コメントを収集し、php スクリプトを使用してデータベースに書き込むことはできますが、コメントは元の html ページではなく、php ページに表示されます。これまでに訪問したフォーラムで、関連する回答が見つかりませんでした。どうぞよろしくお願いいたします。
コードは次のとおりです。
html ページ (フォームを介してコメントが収集され、収集されたすべてのコメントも表示したい場所):
あなたのコメント:
お名前: メールアドレス:
スクリプト: post_comment.php:
$db_sitename ="xxx"; $hostname = "xxx"; $username = "xxx"; $dbname = "xxx"; $password = "xxx"; $usertable = "xxx"; $con = mysql_connect($hostname, $username, $password); mysql_select_db($dbname, $con); $sql="INSERT INTO $usertable (Comments, Full_Name, Email) VALUES ('$_POST[comments]','$_POST[full_name]','$_POST[email]')"; if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); } echo "1 record added"; $result = mysql_query("SELECT * FROM $usertable"); echo "<table border='1'> <tr> <th>Commentaires:</th> <th>Nom:</th> </tr>"; while($row = mysql_fetch_array($result)) { echo "<tr>"; echo "<td>" . $row['Comments'] . "</td>"; echo "<td>" . $row['Full_Name'] . "</td>"; echo "</tr>"; } echo "</table>"; mysql_close($con); ?>
誰でもこれで私を助けることができますか?
どうもありがとう!