ホームページ > バックエンド開発 > PHPチュートリアル > 私の肩に頭を置いてください PHP ページ間でパラメータを渡すサンプルコード

私の肩に頭を置いてください PHP ページ間でパラメータを渡すサンプルコード

WBOY
リリース: 2016-07-29 08:38:08
オリジナル
992 人が閲覧しました

まず、フォームに値を渡してデータをクエリする方法を紹介します。
タスクの目標: フォームに部門名を入力し、対応する部門の人事情報を照会します。
まず、search.php ファイルを作成します。
最初のステップは、入力ボックスと送信ボタンを含むフォームを挿入することです。 search.php ファイルの内容は次のとおりです。

コードをコピーします。


検索< /h3>

部門名:

;


このようにして、データ送信ページが表示されます。つまり、[検索] ボタンをクリックすると、システムは、detep という名前の入力ボックスに入力されたデータを Post メソッドを通じて search_result.php ファイルに渡します。
2 番目のステップでは、以前に値を送信したので、この値を受け取るために別のページ ファイルを作成する必要があります。 search_result.php に送信するように指定されているため、search_result.php という名前の新しいファイルを作成します。
このファイルでは、まずデータベースに接続し、データ ソースを選択します:


コードをコピーします

コードは次のとおりです:

$link=mysql_connect("localhost","root) ","管理者パスワードの前"); if(! $link) echo "接続に成功しました!"; else echo "接続に成功しました!";

mysql_select_db("infosystem", $link);

?>


次に、search.php ファイルによって送信されたパラメータを受け取り、SQL クエリ ステートメントを生成します:



コードをコピーします


コードは次のとおりです:

$Depart=$_POST[ "出発"]; $q = "SELECT * FROM info where 出発='$出発'";

最後に、SQL ステートメントを実行してデータを表示します:



コードは次のとおりです。


mysql_query ("SET NAMES GB2312");

$rs = mysql_query($q, $link); echo "

"; tr>"; while($row = mysql_fetch_object($rs)) echo ""; echo "
部門名前
$ row->出発 $row->ename
"; mysql_close($link);

?> ;



クエリを通じて、必要なデータはどこにありますか?もちろん、これは最も基本的な例にすぎません。次のいくつかのトピックで、データのクエリの問題について説明を追加していきます。

上記は、「肩に頭を乗せる」の PHP ページ間でパラメータを渡すためのサンプル コードを紹介しています。これには、「肩に頭を乗せる」の内容も含まれており、PHP チュートリアルに興味のある友人に役立つことを願っています。


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