我从 MySQL 数据库中获取了所有数据并将其放入一个数组中。显示数据后,我需要添加一个按钮,该按钮将在每个订单后显示,当单击该按钮时,该订单的“状态”字段将从“未完成”更新为“完成”。以下是到目前为止的代码。
<?php
// Connects to your Database
mysql_connect("localhost", "root", "root") or die(mysql_error()) ;
mysql_select_db("orders_db") or die(mysql_error()) ;
//Retrieves data from MySQL
$data = mysql_query("SELECT * FROM orders") or die(mysql_error()); //Puts it into an array
while($info = mysql_fetch_array( $data ))
{
//Outputs the data
Echo "<h2> Order For: ".$info['name'] . "</h2> ";
if ($info['year']=="Staff member") {
Echo "".$info['year'] . " <br>";
} else {
Echo "Year: ".$info['year'] . " <br>";
}
if ($info['id']=="Cash/Eftpos") {
Echo "Payment via: ".$info['id'] . " <br>";
} else {
Echo "Payment charged to Student account: ".$info['id'] . " <br>";
}
Echo "Collection Time: ".$info['time'] . " <br>";
Echo "Beverage Type: ".$info['beverage'] . " <br>";
Echo "status: ".$info['status'] . " <hr>";
}
?>
谢谢。