ホームページ > バックエンド開発 > PHPチュートリアル > PHP初心者への質問: 初めてページに入るときにすべてのデータを選択し、条件をクリックして、条件に従ってデータベースのデータを選択します。

PHP初心者への質問: 初めてページに入るときにすべてのデータを選択し、条件をクリックして、条件に従ってデータベースのデータを選択します。

WBOY
リリース: 2016-06-13 12:16:23
オリジナル
948 人が閲覧しました

PHP初心者への質問: 初めてページに入るときは、すべてのデータを選択し、条件をクリックして、条件に従ってデータベースのデータを選択してください
初心者の皆さん、質問したいことがあります。初めてページに入ると、すべてのデータベースがロードされ、メニューをクリックして元のページを再ロードしますが、元のクエリ文に条件を渡し、その条件でフィルタリングされたデータをロードして表示します。やってください。
------解決策のアイデア----------------------

<br /><?php<br />$where="where 1=1";<br />if(isset($_POST['seach']))<br />{<br />	if(!empty($_POST['name'])) $where.=" and name='$_POST[name]'";<br />	if(!empty($_POST['age'])) $where.=" and age='$_POST[age]'";<br />}<br />$sql="select * from table {$where}";<br />echo $sql;<br />?><br /><form action="" method="post"><br /><input type="text" name="name" value="" /><br /><input type="text" name="age" value="" /><br /><input type="submit" name="seach" value="seach" /><br /></form><br />
ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート