2017-02-17 8 views
0

私はPHPを初めて使っているので、これがどのように動作するかは十分にはわかりませんが、私は尋ねると思っています。PHP - 可変ページコンテンツをロードする

私はテンプレートとして使用したいと思っているcontract.phpというページを持っています。誰かが契約を選択すると、契約している契約書を見ることになり、その契約のコンテンツを読み込みます。

契約ごとにページを作成する必要はありません。契約IDを使用することができたら、ページに移動するとcontracts.phpのように表示されますか?contractid = 555 contractid 555の契約の詳細をロードするので、リストされている新しい契約ごとにこれが行われます。

私がいる問題がある、私はのContractID =「XXX」など?それについて移動する方法が最善わからない、またはこれを使用する方法

任意の助けいただければ幸いです。

感謝

+0

でURLを変更することにより、任意の契約を見ることができないように$_POSTを使用することを検討してください'] 'をPHPの値' 1234'で使用します。 – MrDarkLynx

+0

単純な '$ _GET'クエリを実行します。しかし、コードなしでは本当に正しく答えることはできません。 – Option

答えて

0

$_GET manual

get変数から契約IDを読み取った後、その契約をDBで検索してこの契約の特定のデータをエコーすることができます。

また、あなたは `$ GET [ 'のContractIDあなたのURLへのContractID = 1234`、あなたは変数を取得する?`追加する場合は、簡単に自分

0

あなたは契約IDを使用して、各契約については、データベースからのそれぞれのデータをフェッチすることができます。 contracts.phpの内部でcontractid変数が設定されていて空でないかどうかをisset($_GET['contractid']) && !empty($_GET['contractid'])で確認します。それが真であれば、DBからそれぞれのデータをフェッチし、作成しなければならないテンプレート内でそれをユーザに表示します。

これが役に立ちます。さらにヘルプが必要な場合は、ここにコードを貼り付けてください。

関連する問題