私は、2つの入力フィールドから情報を取り込み、それらを使ってデータベースを検索する単純なhtmlページを作ろうとしています。 2つのフィールドは、開始日時と終了日時の値です。フォームを使用してSQLデータベースの検索条件を正しく取得するにはどうすればよいですか?
私は今日の日付と開始時刻の00:00と終了時刻の23:59に自動的に入力されるこのフォームを持っています。
<!--field for start-->
<p>Start Date Time:</p>
<form action="" method="get">
<input type="text" name="date1" id="datetime1" />
<!--field for end-->
<p>End Date and Time:</p>
<input type="text" name="date2" id="datetime2" />
<!--button to modify search criteria-->
<button type="submit" id="f_trigger_b">Search</button>
</form>
</body>
私は2つのフィールドの値をとり、phpを使用してSQLデータベースを検索します。私は、ヘッダー内のデータベースから情報を取得するには、コードのこのセクションを持っている:
//<![CDATA[
//need to work with this so that info is passed
function load(timestart, timeend) {
//code here edited out for simplicity
GDownloadUrl("genxmlphp.php", function(data) {
//code here edited out for simplicity
//]]>
私は2つの入力フィールドと送信ボタンが押されると、負荷(TIME1、TIME2)から値を取得するにはどうすればよいですgenxmlphp.phpを使用してtime1とtime2の値を使用してデータベースを検索しますか?
action = load()にaction = ""を変更し、load()内で$ _POST ['date1']または$ _POST ['date2']で入力にアクセスできますか? – Stagleton
申し訳ありませんが、質問を正しく見ていませんでした。あなたはPHPではなくJavaScriptでこれをしたいのですか? – MichaelRushton
私はphpファイルgenxmlphp.phpを持っています。これは、私が質問を送るデータベースからすべての結果を返します。私は、HTMLのフォームから値を取得し、PHPドキュメントのフィルタとして使用したいと思います。値がPHPドキュメントに渡されると、私は問題ありません。送信ボタンが押されたときにフォームから値を取り出し、 'load()'関数で値を使用するプロセスは、私が交差する必要があるギャップです。 – Stagleton