仍然是绿色的PHP,但我喜欢它。反正...
我有一个表从我的数据库中检索信息,从日期搜索中获取数据,所以我希望在过滤后在另一个表中检索它。
我尝试了一些方法,包括将用于过滤它的变量(日期)传递到另一个窗口,以便该表检索此信息,其中id为上一页的日期。
在我的搜索页面上,我有这个:
<?php
$tester = $_POST['Date'];
mysql_select_db($database_dbconnkk, $dbconnkk);
$query_equ = "SELECT * FROM daily_reports WHERE Date = '$tester' ORDER BY id ASC";
?>
还有一张重复相同的表格。 我有一个链接打开此页面的窗口,尝试从以前的测试中检索数据。
<?php
$tester2 = $_Get['Date'];
还尝试将Date传递为id:
(id=<?php echo $row_equ['Date']; ?>)
答案 0 :(得分:1)
假设问题在这里:
$tester2 = $_Get['Date'];
变量名在PHP中区分大小写,因此该行应如下所示:
$tester2 = $_GET['Date'];
代替。其他一切看起来都应该有效。
答案 1 :(得分:0)
我明白了。在我用来过滤记录的同一个变量中过滤了我在过滤器上使用的日期
?Date=<?php echo $tester; ?>
然后在我的新窗口中,我将其变为另一个变量(tester2)
$tester2 = $_GET['Date'];
然后在列中选择回声
$query_equ = "SELECT * FROM daily_reports WHERE Date = '$tester2' ORDER BY id ASC";