我希望它能够回显表bestallt
中ID
1
order
所在的{{1}}中有多少帖子,并将其显示为有多少帖子数字。我连接到PHP文件中的数据库,这不是问题。我只是不确定如何把它全部放在PHP中,这对此很新。我只是不能让它回应我想要的东西,没有任何结果/我得到一个错误。
感谢任何帮助!
答案 0 :(得分:2)
您现在的代码不会从数据库中获取数据,它只是回显您编写的SQL查询。
相当多的代码从mysql数据库中获取结果,我不确定在这里复制一个完整的解释会满足任何人的兴趣。但是,您可能希望查看如何使用PDO(一种使用来自php的mysql数据库的方法)here的示例,然后编辑或重新询问您的问题,如果您发现在这些示例后遇到特定困难
答案 1 :(得分:0)
试试这个,
$sql = "SELECT count(*) FROM order WHERE bestallt='1'"
$res=mysql_query($sql);
$arr=mysql_fetch_array($res);
echo "<pre>";print_r($arr); //you will get whole array for matching record of your order table if found anything
要了解详情,您可以查看我之前的答案:how generate report between the two dates using datepicker,ajax,php,mysql.?
在那个答案中,我描述了整个工作演示。
答案 2 :(得分:0)
试试这段代码:
<td>
<?php
$sql = "SELECT count(*) FROM order WHERE bestallt='1'"; // Your SQL query
$response = mysql_query($sql);
if (mysql_num_rows($response) == 0) {
// Your query returned 0 rows!
}
while($row = mysql_fetch_array($response)){
// For each row returned from your query
// $row is an array
// For example, You can use it:
echo $row['data1'];
echo $row['data2'];
echo $row['data3'];
// data1, data2, data3 are the name of the fiels in your database
}
?>
</td>
度过美好的一天!