Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyswietlenie tego gdzie w = 1 problem
Forum PHP.pl > Forum > Przedszkole
boya
Witam
Mam sonde zbudowana na 2 tabelkach pp_sondapytania i pp_sondaodp
w tabeli pp_sondapytania mam rekord w ktorym ustawiam czy sonda ma sie pokazywac w archiwum jak 0 to sie nie pokazuje

wszystko jest ok tylko jak machne 0 w jednej sondzie to nie pokaze jej ale pokaze napis:

  1. <?php
  2. echo &#092;"Razem głosów: <b>$ilosc\";
  3. ?>

a ma tego nie pokazywac bo sonda ma 0

machnelem cos takiego:
  1. <?php
  2. list($ilosc1) = @mysql_fetch_row(@mysql_query(&#092;"SELECT max(id) FROM pp_sondapytania\")); //pobranie ilosc sond
  3. $numersondy = $ilosc1;
  4. while($numersondy > 0) //watunek sortowania od najnowszej do najstarszej
  5. {
  6. $zapytanie1 = &#092;"SELECT * FROM pp_sondapytania WHERE w='1' AND id=$numersondy LIMIT 1\"; //pobranie pytania gdzie w = 1 i sondy o jakims nr
  7. $wykonaj1 = mysql_query ($zapytanie1);
  8. $wiersz=@mysql_fetch_array ($wykonaj1);
  9. $idek =$wiersz['id'];
  10. $pyt = $wiersz['pytanie'];
  11. $zapytanie = &#092;"SELECT * FROM pp_sondaodp WHERE id_pytania=$idek AND id_pytania=$numersondy
    \"; //wyciagniecie odp do sondy gdzie idek pochodzi od id z bazy pp_sondapyt
  12. $wykonaj = mysql_query ($zapytanie);
  13. list($ilosc) = @mysql_fetch_row(@mysql_query(&#092;"SELECT SUM(glosow) FROM pp_sondaodp WHERE id_pytania=$idek AND id_pytania=$numersondy \")); //zlicznie ilosc glosow z watunkami idek i nr sondy
  14. echo (&#092;"$pyt\");
  15. while($wiersz=@mysql_fetch_array ($wykonaj)) { //petla wyswietlajaca paski grafiki sondy
  16. $pun = $wiersz['glosow'];
  17. $opcj = $wiersz['odpowiedz'];
  18. if ($ilosc!=&#092;"0\")
  19. $procent = ($pun/$ilosc)*660;
  20. else $procent = &#092;"0\";
  21.  
  22. $reszta = 660 - $procent;
  23. if ($ilosc!=&#092;"0\")
  24. $punk = $pun/$ilosc * 100;
  25. else $punk = &#092;"0\";
  26.  
  27. $punk2 = round($punk);
  28. echo &#092;"$opcj: $punk2<img src=3.jpg width=1 height=6><img src=1.jpg width=$procent height=6><img src=2.jpg width=$reszta height=6><img src=3.jpg width=1 height=6><br>\"; //wyswietlenie grafiki sondy
  29. }
  30. echo &#092;"Razem głosów: <b>$ilosc\";
  31. $numersondy--;
  32. }
  33. ?>


moze ktos pomoze questionmark.gif
pozdro
MarcinJarek
if" title="Zobacz w manualu PHP" target="_manual - tym sprawdz czy jest wartosc 0.
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.