2016-11-22 3 views
-1
<?php 
$result = $conn->query("SELECT * FROM adoption;"); 

if($result->num_rows !=NULL){ 
    while($rows = $result->fetch_assoc()){ 
     $AAnimalName = $rows['AAnimalName']; 
     $Abreed = $rows['Abreed']; 
     $Asex = $rows['Asex']; 
     $Acolor = $rows['Acolor']; 
     $image = $rows ['image']; 
     $image_location = "admin/function/upload/".$image; ?> 
     <div class="container-custom1"> 
     <?php 
     if(file_exists($image_location)) { 
    echo '<img src="'.$image_location.'" width = "248" height="190" class="age1" title>'; 
     } 
    else { 
    echo '<img src="admin/images/admin_logo.png" width="248" height="190" class="age1" title>'; } ?> 

     <?php echo "<i><h1 class='junction'><a style='cursor:pointer' class='junction'>".$AAnimalName."</a></h1></i>"."<br>".$Asex."/".$Abreed."<br>".$Acolor."<br>"?></div> 

<?php 

    } } 
?> 

http://imgur.com/zxXAcFF写真を最初に見るdiv=container-customリンクに表示されている各画像にhtmlリンクを追加しています。それぞれの設定方法は?

+0

* * - これは、HTML 101のものです。 –

+0

まだPHP上にあると思いますが、PHPのループ内にあります。申し訳ありませんが、間違ったタグ – Powerballs

+2

私はPHPを学ぶ前にHTMLの方法を学びました。これは、Web開発者が知っておくべきことです。これを間違った方法でやってはいけませんが、基本的なHTMLの仕組みを知っておく必要があります。 'LINK' –

答えて

0

既存のアンカータグにhrefを追加してください。詳細設定ページが既に設定されている場合は、そのルートをhrefに出力するだけです。 "リンクを追加する方法"

#stored route in db 
$url = $rows['url']; 
...href="{$url}"... 

または

#using ids from db 
$id = $rows['id']; 
...href="/path/to/details/{$id}"... 
+0

を短縮したいので、私はそれぞれのHTMLをリンクするために使用されるフィールドにIDまたは任意のフィールドを格納する必要があると言うことを意味するのですか? – Powerballs

+0

これはループ内にありますか? – Powerballs

+0

はい、ループ内にあるアンカータグにあります。私はちょうどあなたのファイル/論理構造があなたのサブページのためのものであるかわからないリンクの提案を提供しています。あなたはIDとIDを使うことができますが、スラッグを使うことができます。 –

関連する問題