Witam.
Mam problem z wyciągnięciem z bazy danych słów kluczowych.
Baza wygląda tak:
podkat_id | kat_id | podkat_nazwa | slowa
26 | 7 | Oferty Pracy | praca poznań
Chciałbym, aby obok kategorii i podkategorii były wyświetlane słowa kluczowe. Niestety nie potrafię rozwikłać tego problemu. Proszę o pomoc
Poniżej mam kod:
<?php
$zapytanie=sql_select("
SELECT * FROM _o_kategorie ORDER BY kat_nazwa asc
");
$podkategorie=sql_select("
SELECT * FROM _o_podkategorie
");
$strona_wys=9.85*($zapytanie[0][0]+$podkategorie[0][0])+75+140+10+173-3;
echo "<ul id='leftmenu' class='leftmenucss'>"; if ($zapytanie[0][0] > 0){
for ($i=1;$i<=$zapytanie[0][0];$i++){
echo'<a style="width:15px;height:15px;"></a>  <a style=";font-size:13px;" <!--href="'.tytul_ogl
($zapytanie[$i][1]).','.$zapytanie[$i][0].',0,ogloszenia.html"!--><strong>'.$zapytanie[$i][1].'</strong></a>'.$wszystkich.'';
$podkategorie=sql_select("
SELECT * FROM _o_podkategorie
WHERE kat_id LIKE '".$zapytanie[$i][0]."'
ORDER BY podkat_nazwa asc
");
$sql = "SELECT COUNT(*) FROM _o_ogloszenia WHERE ogl_kategoria LIKE '".$zapytanie[$i][0]."_%' AND ogl_aktywne='1' ";
echo'<li><a href="'.tytul_ogl
($zapytanie[$i][1]).','.$zapytanie[$i][0].',0,ogloszenia.html">Wszystkie</a><font style="font: normal 12px Tahoma;">  ('.$cyferek[0].')</font></li>'; for ($j=1;$j<=$podkategorie[0][0];$j++){
$sql = "SELECT COUNT(*) FROM _o_ogloszenia WHERE ogl_kategoria='".$podkategorie[$j][1]."_".$podkategorie[$j][0]."' AND ogl_aktywne='1' ";
$str=''.$zapytanie[$i][1].'_'.$podkategorie[$j][2].'';
echo'<li><a href="'.tytul_ogl
($str).','.$zapytanie[$i][0].','.$podkategorie[$j][0].',ogloszenia.html">'.$podkategorie[$j][2].'</a><font style="font: normal 12px Tahoma;">  ('.$cyferek[0].')</font></li>';
}
}
}
?>
<script type="text/javascript">
kat=new leftmenu("leftmenu");
kat.start(document.getElementById("leftmenu"));
</script>
Ten post edytował szczalpi 3.02.2011, 14:59:44