0

ここで長々とした質問ですが、基本的には、エージェントごとに特別にカスタマイズされた単一のランディング ページを作成する必要があります (100 ほどのエージェントのリストを取得します)。したがって、明らかに、エージェントごとにランディング ページを作成する代わりに、私が生成してプラグインする彼らの個人的な 6 桁のコードに基づいて情報を入れ替えることができれば最善です。Excel ファイルとデータベースを使用できますか?どういうわけか変数のテキストと画像を切り替えますか?これは可能なことですか?私のphp/mysqlの知識は現時点ではかなり限られていますが、これに関するリソースがあれば教えてください.

ありがとう!

4

1 に答える 1

1

私は次のようにします(あなたがちょうど使用していると仮定してpure php and mysql):

agent各エージェントに関するさまざまな情報がテーブル行として格納されているデータベース テーブルがあるとします。例えば:

agent:


id

first_name

last_name

country


get_agent_details($agent_id)次に、mysql データベースから対応するレコードを取得するphp 関数を記述できます。

function get_agent_details($agent_id)
{
    $con = mysql_connect("localhost","mysql_username","mysql_pwd");
    if (!$con)
    {
        die('Could not connect: ' . mysql_error());
    }
    // Now run your query
    $agent_data = "SELECT * FROM agent where id=" . $agent_id;
    mysql_query($agent_data,$con);
    mysql_close($con);
    return $agent_data;
}

これで、このデータを自分のページで好きなように表示できます。適切な実装のアイデアを提供する可能性のあるスケルトン コードを提供しているだけであることに注意してください。これは本番用のコードではありません。

于 2013-06-13T16:02:51.453 に答える