簡體   English   中英

根據輸入的值從MYSQL數據庫檢索訂單狀態

[英]Retrieve Order Status from MYSQL database based on value entered

我創建了一個MySQL數據庫,其中的一個表是“ ServiceOrder”。ServiceOrder表將保存比客戶下達的訂單數據以及這些訂單的狀態,例如“待啟動”,“已啟動”,“質量保證”,“已完成”。

因此,我有一個網站,上面有一個表格(請參見下文)。 在表格中,我希望允許人們輸入訂單ID來檢索其訂單狀態。 注意:“ ServiceOrder”數據庫包含字段,orderID和Status(以及與此無關的其他內容)。

這是我的HTML表單:

<form id="form1" name="form1" method="post" action="">
Insert Order Number Here
    <input name="woodingdeantracking" type="text" id="woodingdeantracking" size="40" />
    <input type="submit" name="Track Order" id="Track Order" value="Track Order" />
</form>

我目前理想的情況是,當客戶輸入一個存在的OrderID時,它將把他們發送到一次頁面,但是,如果不存在orderID,他們將被發送到另一種查詢中。

我希望我已經清楚了。 如果需要任何其他信息,請告訴我,我對此很陌生!

在此先感謝Nav

PS:如果我嘗試實現該演示更容易,那么我願意使用Javascript,本質上是,如果設置了“ ABC”,則返回成功頁面,如果發現其他任何東西,則返回失敗頁面。

   // validate values before manipulating the database

    $sql = "select status from ServiceOrder where orderID = ".mysql_real_escape_string($_POSt['woodingdeantracking']);

    $query = mysql_query($sql);

    $orderDetails = mysql_fetch_row($query);

    if(count($orderDetails) > 0){
    // redirect to success page with order status value
    }else{
    // redirect to error page
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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