SQL adı ve öğe için tüm etiketleri olsun KATILIN

0 Cevap php

Bu benim hiç JOIN birinci fıkra ve ben bir sorun haline çalıştırmak vermedi. Benim öğeleri için tüm gerekli bilgileri yankı istiyorum ama birden fazla etiketi için atanmış ise ben şu anda ben öğeleri çiftleri ile bir liste olsun ama farklı etiketler ile bir öğe için tüm etiketleri yankı nasıl anlamıyorum öğe. Herhangi bir fikir? Bunu yapmak için daha iyi yollar büyük ölçüde de takdir edilmektedir.

$query = "SELECT categories.id, categories.category, spots.spot_name, spots.category_id, spots.description, spots.slug, districts.id, districts.district, tags.spot_id, tags.tag ".
 "FROM categories, spots, districts, tags ".
    "WHERE categories.id = spots.category_id AND districts.id = spots.district_id AND tags.spot_id = spots.id";

$result = mysql_query($query);
if (!$result) {
  die('Invalid query: ' . mysql_error());
}

while ($row = @mysql_fetch_array($result)){
echo '<tr><td style="background:#000; color:#ccc;" class="tooltip" title="'.$row["description"].'Tags: '.$row["tag"].'"><a style="color:#fff;" href="/'.$row["slug"].'">'.$row["spot_name"].'</a></td>
<td>'.$row["category"].'</td>
<td>'.$row["district"].'</td>
<td>****</td>
</tr>  
';
}

Bir milyon teşekkürler,

Anders

0 Cevap