例如:我在表项目中有3个值:
car <br>
bike<br>
cycle<br>
在产品页面中点击任何产品时,它会将值传递给下一页并将其存储为变量,我想找到从另一页传递的项目总和
代码在这里。
<?php
if(isset($_GET['id'])){
$id = $_GET['id'];
$qry=mysql_query("SELECT * FROM addingre WHERE id=$id", $con);
if(!$qry){
die("Query Failed: ". mysql_error());
}
while($row=mysql_fetch_array($qry)){
$ttt= "<h2>".$row['ingredients']."</h2>";
}
}
?>
<?php
echo "$ttt";
?>
<?php
$query_check_credentials = "SELECT product, SUM(quantity) AS total_amount FROM ingredients WHERE item = '$ttt' GROUP BY product";
$res = mysql_query($query_check_credentials);
while($row = mysql_fetch_array($res)){
echo $row['total_amount'];
}
?>
答案 0 :(得分:0)
首次声明<h2></h2>
变量时,请勿添加$ttt
。
保持裸露。例如&#39;自行车&#39;
仅在回显时添加标记。例如echo "<h2>$ttt</h2>";
这将允许您在查询中重用$ ttt。