Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem if else
Forum PHP.pl > Forum > Przedszkole
szczalpi
Witam
Mam problem odnosnie if else. Mam plik kategorie:
  1. <?php
  2.  
  3.  
  4.  
  5.  
  6.  
  7. $zapytanie=sql_select("
  8. SELECT * FROM _o_kategorie ORDER BY kat_nazwa asc
  9. ");
  10.  
  11. $podkategorie=sql_select("
  12. SELECT * FROM _o_podkategorie
  13. ");
  14.  
  15.  
  16. $strona_wys=9.85*($zapytanie[0][0]+$podkategorie[0][0])+75+140+10+173-3;
  17. echo "<ul id='leftmenu' class='leftmenucss'>";
  18. if ($zapytanie[0][0] > 0){
  19. for ($i=1;$i<=$zapytanie[0][0];$i++){
  20. echo "<li>";
  21. echo'<a style="width:15px;height:15px;"></a>&nbsp&nbsp<a style=";font-size:13px;" <!--href="'.tytul_ogl($zapytanie[$i][1]).','.$zapytanie[$i][0].',0,ogloszenia.html"!--><strong>'.$zapytanie[$i][1].'</strong></a>'.$wszystkich.'';
  22.  
  23. $podkategorie=sql_select("
  24. SELECT * FROM _o_podkategorie
  25. WHERE kat_id LIKE '".$zapytanie[$i][0]."'
  26. ORDER BY podkat_nazwa asc
  27. ");
  28. echo "<ul>";
  29. $sql = "SELECT COUNT(*) FROM _o_ogloszenia WHERE ogl_kategoria LIKE '".$zapytanie[$i][0]."_%' AND ogl_aktywne='1' ";
  30. $result = mysql_query($sql);
  31. $cyferek = mysql_fetch_array($result);
  32. echo'<li><a href="'.tytul_ogl($zapytanie[$i][1]).','.$zapytanie[$i][0].',0,ogloszenia.html">Wszystkie</a><font style="font: normal 12px Tahoma;">&nbsp&nbsp('.$cyferek[0].')</font></li>';
  33. for ($j=1;$j<=$podkategorie[0][0];$j++){
  34.  
  35. $sql = "SELECT COUNT(*) FROM _o_ogloszenia WHERE ogl_kategoria='".$podkategorie[$j][1]."_".$podkategorie[$j][0]."' AND ogl_aktywne='1' ";
  36. $result = mysql_query($sql);
  37. $cyferek = mysql_fetch_array($result);
  38.  
  39. $str=''.$zapytanie[$i][1].'_'.$podkategorie[$j][2].'';
  40. 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;">&nbsp&nbsp('.$cyferek[0].')</font></li>';
  41. }
  42. echo "</ul>";
  43. echo "</li>";
  44. }
  45. }
  46. echo "</ul>";
  47. ?>
  48.  
  49. <script type="text/javascript">
  50.  
  51. kat=new leftmenu("leftmenu");
  52. kat.start(document.getElementById("leftmenu"));
  53.  
  54.  
  55. </script>


i chce zrobic za pomoca if else, aby przepisac im kazda kategorie:
  1. if ($zapytanie[$i][0] == $podkategorie[$j][0]) {
  2. echo "rozne";
  3. } elseif ($zapytanie[$i][0] == $podkategorie[$j][0]) {
  4. echo "turystyka";
  5. }
  6.  
  7. elseif ($podkategorie[$j][0] == $podkategorie[$j][1] ) {
  8. echo "biznes";
  9. }
  10. else {
  11. echo "nie ma takiej kategorii";
  12. }
  13. ?>

Niestety nie wiem jakie zmienne wstawic, aby zadzialalo :/
Prosze o rade



Czy ktoś pomoże questionmark.gif
CuteOne
To my mamy wiedzieć jakich zmiennych masz użyć? no bez jaj..
Age1869
Fajnie by było jakbyś napisał, co ma ten skrypt robić, bo raczej nikt nie ma czasu na zastanawianie się nad tym...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.