ホームページ  >  記事  >  バックエンド開発  >  すべての製品は 1 つのページ (テンプレート ページ) を使用して製品詳細ページを生成します

すべての製品は 1 つのページ (テンプレート ページ) を使用して製品詳細ページを生成します

WBOY
WBOYオリジナル
2016-06-13 12:52:001075ブラウズ

すべての製品は 1 つのページ (テンプレート ページ) を使用して製品詳細ページを生成しますか?
製品のサムネイルがたくさんあり、各サムネイルをクリックして製品の詳細を説明するページを開きたいと考えています。

このページでは、さまざまな製品に基づいてさまざまな説明コンテンツを生成するにはどうすればよいですか?

各サムネイルをクリックすると各商品の拡大画像が開きますが、異なる説明を表示するにはどうすればよいですか?

各写真に対応する商品の説明はデータベースに保存されていますか?それともtxtファイルとして保存しますか?
次に、サムネイルリンクを開いたときに、対応する説明コンテンツを取得しますか?

アイデアを探しています。初心者です。


-----解決策---------
1.各IDに対応データベースに保存されます。

2. テンプレートをデザインします

3. 製品 ID から対応する情報を取得し、テンプレートに入力して、
を出力します

-----解決策--------
1. 言われたとおりに保存します。必須

2. サムネイルを開いたときに各画像の説明内容をバインドしたり、大きな画像を開いたときにクエリを実行したりできます
------解決策------ ---- ---------
それをデータベースに保存することをお勧めします。jquery の ajax メソッドを使用して、画像に onclick イベントを追加できます。クリックすると、データベースが要求されます。一度実行すると、データが返され(大きい画像の URL を含む)、ページ
に表示されます------解決策------ ---------------
もちろん、データベースに保存し、ID でクエリします。
------解決策---------
引用:
それをデータベースに保存することをお勧めします。jquery の ajax メソッドを使用して、クリックするたびにデータベースがリクエストされ、次にデータ (大きな画像の URL を含む) がリクエストされます。 ) が返され、ページ

に表示されます
初心者には、現時点では難しすぎる新しい知識を教えない方がよいでしょう。

それは一般的に真実です。データは製品ごとに保存する必要があり、各製品には一意の ID 値が必要です。サムネイルをクリックすると、この ID を通じてコン​​テンツをクエリします。
SQL:
`id`='$id' の製品からコンテンツを選択します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。