在 html 中,我有几个按钮,这些按钮是为数据库中具有特定状态的每个对象自动制作的。每个按钮都有自己的 id。
echo '<Button id="button'.$counter.'" onClick="clickedbutton('.$counter.', '.$row['OrderID'].')" >'."<center>".$row['OrderID']."<br>"."</center>".'</Button>';
该按钮调用 javascript 函数 clickedbutton 并给它按钮的编号和该按钮的 orderid。
function clickedbutton(buttonid,orderid){
buttonid = "button" + buttonid;
}
该函数加载按钮的编号,使其成为button0,button1等。orderid也成功传递。现在在函数中我想调用一个外部的php脚本,而且orderid必须通过脚本。
<?php
//connect to database
include_once('mysql_connect.php');
// Select database
mysql_select_db("test") or die(mysql_error());
// SQL query
$strSQL = "update orders set OrderStatus = 'In Progress' where OrderID = '" + orderid + "'";
mysql_close();
?>
我知道 mysqli 保护等等,我稍后会调整它。现在我想重点关注上面的问题,如何调用并通过变量orderid传递给phpscript。