简体   繁体   English

无法在PHP中使用Get Method

[英]Can't use Get Method in PHP

i'm not good enough at english and PHP. 我的英语和PHP不够好。 So I have a question: How to get result by 'GET' request? 所以我有一个问题:如何通过“ GET”请求获得结果? i have an url like this: 我有一个这样的网址:

laporanpemesanancetak.php?TANGGAL_PERIODE1=2016-05-01&TANGGAL_PERIODE2=2016-05-23

and my GET method like: 和我的GET方法类似:

if (isset($_GET["$TANGGAL_PERIODE1"])) {
    $TANGGAL_PERIODE1 = $_GET["TANGGAL_PERIODE1"];
    $TANGGAL_PERIODE2 = $_GET["TANGGAL_PERIODE2"];

    $query = mysql_query("select p.PURCHASE_ORDER_PEMESANAN,p.TANGGAL_PEMESANAN,s.NAMA_SUPPLIER,i.NAMA_BAHAN_BAKU,p.JUMLAH_PEMESANAN,i.SATUAN,k.NAMA_KARYAWAN
                                        from pemesanan p,supplier s,inventori i,karyawan k 
                                        where p.NPWP_SUPPLIER = s.NPWP_SUPPLIER and p.ID_BAHAN_BAKU = i.ID_BAHAN_BAKU and p.NIP_KARYAWAN = k.NIP_KARYAWAN and p.TANGGAL_PEMESANAN between '$TANGGAL_PERIODE1' and '$TANGGAL_PERIODE2' order by p.PURCHASE_ORDER_PEMESANAN");
    while ($row = mysql_fetch_array($query)) {
    $pdf->Cell(27,8,$row["PURCHASE_ORDER_PEMESANAN"],1,0,"C");
    $pdf->Cell(27,8,$row["TANGGAL_PEMESANAN"],1,0,"C");
    $pdf->Cell(27,8,$row["NAMA_SUPPLIER"],1,0,"C");
    $pdf->Cell(27,8,$row["NAMA_BAHAN_BAKU"],1,0,"C");
    $pdf->Cell(27,8,$row["JUMLAH_PEMESANAN"],1,0,"C");
    $pdf->Cell(27,8,$row["SATUAN"],1,0,"C");
    $pdf->Cell(27,8,$row["NAMA_KARYAWAN"],1,0,"C");
    $pdf->Ln();
}
}

and the result is show nothing, i've tried using 结果是什么也没显示,我尝试使用

if (isset($_GET["$TANGGAL_PERIODE1"])&&$_GET["$TANGGAL_PERIODE2"])

but the result is same, i've tried my sql query into mysql and it works. 但是结果是一样的,我已经尝试了我的SQL查询到mysql,它的工作原理。

Can someone help me please? 有人能帮助我吗? it would be great :) 这会很棒 :)

$_GET["$TANGGAL_PERIODE1"]

Note the $ in the key. 注意键中的$ This will try to evaluate the variable $TANGAL_PERIODE1 rather than look a key of the $_GET array named TANGAL_PERIODE1 这将尝试评估变量$TANGAL_PERIODE1而不是查找名为TANGAL_PERIODE1的$ _GET数组的键。

Be sure to not ignore E_NOTICE and E_WARNING messages when developing. 确保在开发时不要忽略E_NOTICE和E_WARNING消息。 These are important clues, this would generate a notice of an undefined variable. 这些都是重要的线索,这将产生未定义变量的通知。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM