将变量传递到下一页

时间:2013-07-31 02:43:46

标签: php sql variables

我已经将2个变量从一个页面传递到下一个页面,但在接收页面中遇到了_GET和WHERE子句的问题。

我怀疑问题出在WHERE子句中:

WHERE vertrek ='$ vertrek'AND aankomst ='$ aankomst'

相关代码是:

mysql_query("SET CHARACTER SET 'utf8';");//GET and POST
mysql_query("SET NAMES 'utf8';");//POST

if (!isset($_GET['vid']) || !is_numeric($_GET['vid'])) {
die("Invalid ID specified.");
}
$vertrek = (int)$_GET['vid'];

if (!isset($_GET['aid']) || !is_numeric($_GET['aid'])) {
die("Invalid ID specified.");
}
$aankomst = (int)$_GET['aid'];


$result = mysql_query("select vg.gegevenID, vg.vertrektijd, vg.vertrekluchthaven AS     
vertrek, lh.luchthavencode, vg.aankomstluchthaven AS aankomst, lh2.luchthavencode,  
vg.vertrekdatum, lvm.luchtvaartmaatschappij, t.toestel, vg.inschrijvingnmr

from tbl_vluchtgegevens vg

left join tbl_luchthaven lh
on vg.vertrekluchthaven = lh.luchthavenID

left join tbl_luchthaven lh2
on vg.aankomstluchthaven = lh2.luchthavenID

left join tbl_toestel t
on vg.toestel = t.toestelID

left join tbl_luchtvaartmaatschappij lvm
on vg.luchtvaartmaatschappij = lvm.luchtvaartmaatschappijID

WHERE vertrek = '$vertrek' AND aankomst = '$aankomst'
ORDER BY vg.vertrekdatum2 DESC");

0 个答案:

没有答案