簡體   English   中英

$ ajaxForm使用jquery和php從處理頁面回復

[英]$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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM