根据输入的值从MYSQL数据库检索订单状态



我创建了一个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

p。S我愿意使用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
    }

相关内容

  • 没有找到相关文章

最新更新