[英]$ajaxForm reply back from processing page using jquery and php
我有一個名為guestbook.php的頁面,其中包含
$('#guest_form').ajaxForm({});
觸發表單后,將進入一個save.php頁面,其中包含和插入了值
if($_POST['x']){
$xx = $_POST['x'];
$yy = $_POST['y'];
$zz = $_POST['z'];
$query_one = "INSERT INTO xxx (x1,yl,z1,z2) values ('$xx','$yy','$zz','00000')";
mysql_select_db($database_1, $1);
$Result = mysql_query($query_guest_one, $1) or die(mysql_error());
到現在為止還挺好。
現在,我基於插入內容運行一個選擇查詢,並將其顯示在guestbook.php頁面的div中。 那是我做不到的地方。
所有幫助表示贊賞。
謝謝讓
假設在INSERT查詢之后有一個主鍵,則可以執行以下操作:
$id = mysql_insert_id();
$query = mysql_query("SELECT * FROM guestbook WHERE id = $id");
$row = mysql_fetch_array($query);
echo $row['x1'];
echo $row['y1'];
// etc
您可以使用以下方式選擇表中的所有記錄:
$result=mysql_query("SELECT * FROM xxx");
while ($record=mysql_fetch_array($result)) {
// using your example, access the data you need
print_r($record["x1"]);
print_r($record["y1"]);
// and so on..
}
您可以過濾請求具有特定值的列的記錄
$result=mysql_query(sprintf(
"SELECT * FROM xxx WHERE x1 = '%s' ",
mysql_real_escape_string("some value")
));
在插入或搜索值是否來自用戶輸入之前,請記住用mysql_real_escape_string清除值。
這些是最基本的查詢。 我建議您找到有關SQL的教程,google是您的朋友,您將學到很多不明顯的東西
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.