0

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'];

また、IDとして日付を渡してみました:

(id=<?php echo $row_equ['Date']; ?>)
4

2 に答える 2

1

問題がここにあると仮定します:

$tester2 = $_Get['Date'];

PHPでは変数名で大文字と小文字が区別されるため、この行は次のようになります。

$tester2 = $_GET['Date'];

代わりは。他のすべてはそれが機能するはずのように見えます。

于 2012-08-26T23:09:57.480 に答える
0

わかった。レコードのフィルタリングに使用していたのと同じ変数で、フィルターで使用していた日付を渡しました

?Date=<?php echo $tester; ?>

次に、新しいウィンドウで同じものを別の変数(tester2)に入れます

$tester2 = $_GET['Date'];

選択して列にエコー

$query_equ = "SELECT * FROM daily_reports WHERE Date = '$tester2' ORDER BY id ASC";
于 2012-08-29T08:43:05.017 に答える