2016-06-15 26 views
0

私のプロジェクトのホームページにはいくつかのイメージが必要ですが、これらは他のページにリンクする必要があります。今、これらのリンクをPHPを使って自動的に管理したいと思います。私が思いついた唯一のアイデアは、フォームを作成し、画像をいくつかのボタンに挿入して背景を見えなくすることです。リンクを自動管理するにはどうすればよいですか?

<div class="container"> 
    <div class="row"> 
     <div class="col-md-4"> 
      <h3>FRESH ALBUMS</h3> 
     </div> 
    </div> 
    <div id="myline"></div> 
    <div class="row"> 
    <div class="col-md-3"> 
     <img src="contentimg/abbeyroad.jpg" height="200px" width="200px"> 
     <div class="caption"> 
      <h4>Beatles</h4> 
     </div> 
     <p> test</p> 
    </div> 
    <div class="col-md-3">TEST2</div> 
    <div class="col-md-3">TEST3</div> 
    <div class="col-md-3">TEST4</div> 
    </div> 
</div> 

これは現時点ではHTMLです。私はちょうど良いアイデア、オプションがあるかどうか、それが反応し続けるかどうかを知りたい。前もって感謝します。

+0

あなたの期待する結果は何ですか? 「自動的な方法で管理する」は、達成しようとしていることについてはあまり言いません。 –

+0

私は、スクリプトPHPは、クエリを実行し、結果を表示するこれらの画像のいずれかをクリックします。 – frankj

+0

どのようなクエリ、結果。私はあなたが質問をする前に、この方法を読んでおくべきだと思います:http://stackoverflow.com/help/how-to-ask –

答えて

0

私はあなたが何を求めているのか正確には分かりませんが、コメントを残すことはできませんので、私があなたが求めていると思うものに答えようとします。

HTMLの部分では、ボタン付きのフォームは必要ありません。代わりに画像からハイパーリンクを作成することができます。PHPは、ページをユーザーのブラウザに送信するときに画像をハイパーリンクに一致させることができます。 PHPコードは次のようになります。 は「$newPageLinkは、ハイパーリンクのパス情報を保持しているあなたのPHPスクリプト内の変数であり、$imageLocationはイメージが格納されている場所のパス情報である

<a href='".$newPageLink."'> 
    <img src='".$imageLocation."' width='100px' height='100px'> 
</a>"; 

をエコー

あなたが必要とするのは、ページに必要なすべてのイメージと、各イメージがリンクする必要があるすべてのページを通過するためのループです(foreachまたはwhile)。スクリプト内のarrayの値。大きいリストの場合、または動的/常に変化するリストを使用して、MySQLデータベーステーブルを使用してイメージとハイパーリンク情報を格納する必要が生じる場合があります。

+0

ありがとうStacked! – Ingo

関連する問題