PHP ページ間でパラメータを渡すサンプルコード_PHP チュートリアル

WBOY
リリース: 2016-07-21 15:51:29
オリジナル
827 人が閲覧しました


まず最初に、フォームに値を渡してデータをクエリする方法を紹介します。

タスクの目標: フォームに部門名を入力し、対応する部門の人事情報を照会します。

まず、search.php ファイルを作成します。

最初のステップは、入力ボックスと送信ボタンを含むフォームを挿入することです。 search.php ファイルの内容は次のとおりです。

コードをコピーします。 コードは次のとおりです。
;

検索 < ;/h3>

部門名:

/html>


このようにして、データ送信ページが表示されます。これは、「検索」ボタンをクリックすると、システムが「part」という名前の入力ボックスに入力されたデータを 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 ステートメントを実行してデータを表示します。コード

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


< ?php
mysql_query("SET NAMES GB2312");
$rs = mysql_query($q, $link); "部門名前";
while($row = mysql_fetch_object($rs)) echo "< td>$row->出発 $row->名前";
echo "";
mysql_close($link) ; ?> クエリを通じて、必要なデータを取得できませんでしたか?もちろん、これは最も基本的な例にすぎません。次のいくつかのトピックで、データのクエリの問題について説明を追加していきます。



http://www.bkjia.com/PHPjc/319156.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/319156.html

技術記事

まず、フォームに値を渡してデータをクエリする方法を紹介します。 タスクの目標: フォームに部門名を入力し、対応する部門の人事情報を照会します。 まず、search.php ファイルを作成します。 はじめの一歩…

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