同じページRESULTS結果これらは私の15行目のクエリの最後の2行です - スペースを節約するために残りの部分をスキップしました:同じページのデータベースは
$sql = "SELECT SQL_CALC_FOUND_ROWS * FROM $tableName $qryWhere LIMIT $start, $limit;";
$result = mysql_query($sql);
ここ
//テーブルのクエリ結果.....
OK、すべてのコードが正しく動作しているものの、(フォームの変数を提出され、データベースの結果はなど、正確である、2つのしつこい問題があります。
1 - ページが最初にロードされると、すべてのデータベース結果がエコーされます。ページは上から下に向かって途切れることなく元に戻っています - 最初のページの到着時にNO RECORDSが表示されるようにします。 2.また、このページの上から下への性質のため、私のオプションの選択はフォーム提出時にリセットされます。私は、その目的のページにあるRESETボタン - がクリックされるまで選択を維持したいと思います。
私は、常に自分自身をリフレッシュすることによってフォームが上記の問題を引き起こしていることを認識しています。
ご意見をいただければ幸いです!何かが実際に掲載されたときに何かを表示するので、if(isset($_POST['doSearch']){..
か何かで囲むだけ
http://www.symbioticmusicpublishing.com/database3/xmain.php
IF検索ボタンがクリックされた場合は、クエリを実行します(それ以外の場合)。トップに戻って返信する方法はありますか?私は知識の不足のために混乱しています...ありがとうございます – 4world2c
#1を実装した後、私はまだデータベースのすべてのレコードを取得します。私は#2を理解できませんでした - ありがとうございます – 4world2c
あなたはそれを正しく実装しませんでした。新しい訪問者がいる場合、 '$ _POST ['doSearch']'はまだありません。あなたが実際のコードなしで間違っていることを言うことはできません。 – Wrikken