php 使用上一页中的参数选择查询

标签 php mysql sql methods get

我想从数据库中查询一些内容,但它根本不返回任何值。我想知道为什么它没有报告任何错误。请检查附件。

enter image description here

这是我编写的代码。谢谢。

echo '<form method = "post" action = "http://localhost:8080/nbm/delivery/show_delivery_details.php">';

$nbm = new Db();

$poid = $_GET['id'];// this was taken from the previous page
echo $poid;//tried to display this and it does

 $get_deliveries= $nbm->query("SELECT * FROM `customer_order_list` where purchase_order_id = '$poid'");

    foreach($get_deliveries as $key){
     echo $key['purchase_order_id'].'&nbsp;&nbsp;'.$key['customer_id'].'&nbsp;&nbsp;'.$key['amount'];

   }

print_r($get_deliveries);//also tried this but it displays nothing

echo '</form>';

最佳答案

  $nbm->query("SELECT * FROM `customer_order_list` where purchase_order_id = '".$poid."'");

关于php 使用上一页中的参数选择查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39114661/

相关文章:

Mysql 排序 - 排序一些而不是其他?

sql - 如何将值发送到工作表上数组公式中的自动连续行?

php - Laravel 4 - 在运行时设置 database.fetch 配置

php - 十月 cms,无法保存具有空值的模型

mysql偶尔会重启

sql - spark sql-是否使用行转换或UDF

php - 获取 URL 查询字符串参数

php - 如何使用 HTTP PUT 使用 PHP curl 上传文件?

php - 计算来自 2 个不同表的总条目数

mysql - 如何区分 SQL 查询中的单个列?