我想要的是,我有两个按钮形式相同。但是,我希望它们将值张贴在它们链接的页面上,因为它们已链接到两个不同的页面。
如果我无法解释我的问题,请参考以下代码。
<?php
session_start();
echo "<center><table width='75%'>";
echo "<tr><td><div align='left'><h3>Welcome ".$_SESSION['userName']."!</h3></div></td>";
echo "<td><div align='right'><a href='StoreSignOut.php'>Sign Out</a></div></td></tr>";
echo "</table></center>";
include_once('DatabaseConnection.php');
$order=$_POST['store'];
$sql="SELECT * from ".$order;
$query = mysql_query($sql);
if($query)
{
echo "<br />if ".mysql_error();
}
else
{
echo "<br />else ".mysql_error();
}
echo "<form method='post' name='myform' id='myform'>";
echo "<center>";
$_SESSION['order']=$order;
echo "Order No. <b>".$order."</b><br />";
echo "<table border='20' cellspacing='0'>";
echo "<tr>";
echo "<th><center>Product Order</center></th>";
echo "<th><center>Quantity</center></th>";
echo "</tr>";
while($result = mysql_fetch_assoc($query))
{
echo "<tr><td>".$result['medname']."</td>";
echo "<td>".$result['quantity']."</td></tr>";
}
echo "</table><br /><br />";
echo "<input type='submit' value='Order Completed' name='submit' id='submit' onclick='myform.action='OrderComplete.php'; return true;')></input>";
echo "<input type='submit' value='Order Given' name='received' id='received' onclick='myform.action='OrderReceived.php'; return true;'></input></center>";
echo "</form>";
?>
在哪里
echo "<input type='submit' value='Order Completed' name='submit' id='submit' onclick='myform.action='OrderComplete.php'; return true;')></input>";
echo "<input type='submit' value='Order Given' name='received' id='received' onclick='myform.action='OrderReceived.php'; return true;'></input></center>";
这是两个按钮。我希望他们在单击时提交不同的操作。
如果有人可以帮助,那就太好了。谢谢你...
仅使用1页Order.php与:
if(isset($_POST['submit'])){
//OrderComplete
}
elseif(isset($_POST['received'])){
//OrderReceived
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句