我想在提交後寫評論框時顯示評論,我需要顯示我們在評論框中寫的內容(當我提交評論時它正在處理數據庫,它將保存到數據庫中,我需要該值在評論下顯示框,然後我使用AJAX發送值到另一頁)如何在其他頁面上顯示評論文字?
的index.html
<html>
<body>
<head>
<script src="jquery-1.9.1.js"></script>
</head>
<div class="wrapper"style=" margin: 0 auto;width: 1000px;">
<div class="header"style="width:1000px;height:100px;background:#A6D1ED;"></div>
<div class="main"style="width:1000px;height:400px;background:#EEEAF2;">
<form name="form" method="post" action="insertcom.php">
<textarea name="comments" id="comments"style="width:500px;height:100px;"></textarea>
<input type="submit" name="Submit" value="Submit" id="btnS"/>
</form>
<div id="jcontent"></div>
<script type="text/javascript">
/* * Checking the Login - * */
$('#btnS').on('click',function(e){
e.preventDefault();
var data_get = {
'comments': $('#comments').val().trim(),
<!-- 'username' : $('#username').val().trim(), -->
<!-- 'password' : $('#password').val().trim(), -->
<!-- 'email' : $('#email').val().trim() -->
<!-- 'comments' : $('#comments').val().trim() -->
};
$.ajax({
url : 'insertcom.php',
type : 'POST',
data : data_get,
timeout : 30000,
success : function(response_data, text, xhrobject) {
console.log(text);
if(text == "success"){
$('#jcontent').html('success');
}
else if(text == "ERROR"){
$('#jcontent').html(' Fail ');
}
}
});
});
</script>
</div>
<div class="footer"style="width:1000px;height:100px;background:#7290A3;"></div>
</div>
<style>
h1{margin:0px;}
</style>
</body>
</html>
insertcom.php
<?php
$host="localhost"; // Host name
$username="root"; // Mysql username
$password=""; // Mysql password
$db_name="713481"; // Database name
$tbl_name="test_four"; // Table name
// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
// Get values from form
$comments=$_POST['comments'];
// Insert data into mysql
$sql="INSERT INTO $tbl_name(comments)VALUES('$comments')";
$result=mysql_query($sql);
// if successfully insert data into database, displays message "Successful".
if($result){
echo "Successful";
echo "<BR>";
echo "<a href='insert.php'>Back to main page</a>";
}
else {
echo "ERROR";
}
?>
<?php
// close connection
mysql_close();
?>
請幫助我,這是我的項目...... ..
而不是'成功',返回你想要添加的評論框。 –
什麼是錯誤的,你的評論框是在同一頁上,所以價值應該已經在那裏? – rohitcopyright
我知道rohitcopyright的兄弟,但像我們發送按摩時,我們發送給我們的朋友只是當我們輸入 – user2717260