Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql] Wyswietlanie wynikow ankiety
Forum PHP.pl > Forum > Przedszkole
in5ane
Witam, mam taki kodzik [patrz nizej], ktory jest odpowiedzialny za wyswietlanie wynikow glosow (obrazkowo) i jest tak ze $img[1] jest nad $img[2], a powinny byc oba obok siebie, i nie wiem co jest zle, a nie ma zadnego <br>. Prosze o zerkniecie w kod, z gory dziekuje:

  1. <?php
  2. if(100<>0)
  3. {
  4. $a = $row[3] / 69;
  5. $a = ($a * 100) / 2;
  6. $a = round($a);
  7. $b = ($a * 2) / 2;
  8. $c = (200 - $b) / 2;
  9. }
  10. else
  11. {
  12. $a = 0;
  13. $b = 0;
  14. $c = 0;
  15. }
  16.  
  17. $img[1] = $b==0 ? '' : '<img src="http://www.thecamels.org/theme/Blue/gfx/poll.gif" height="12" width="'.$b.'">';
  18. $img[2] = $c==0 ? '' : '<img src="http://www.thecamels.org/theme/Blue/gfx/poll2.gif" height="12" width="'.$c.'">';
  19.  
  20. echo '<tr><td><table width="85%" border="0" align="center" cellpadding="2" cellspacing="2"><tr><td width="21%" align="center"><td width="79%" class="tekst4">'.$row[1].'</td>'; 
  21. ksort($img); 
  22. echo '<td class="tekst3">'.join($img).' '.$a.'% ('.$row[3].')</td>';
  23. echo '</tr></table></td></tr>';
  24. }
  25. ?>


Jest to fragment kodu, to 69 to jest ilosc glosow (przykladowa do testu), $row[3] jest to ilosc glosow na dana odpowiedz, $row[1] jest to odpowiedz, i tam u gory kodu jest $a, $b, $c dzielone przez 2 aby byly mniejsze obrazeczki, $a jest to procentowa ilosc glosow.


Z gory dziekuje smile.gif
UDAT
1. Ciekawy warunek 100<>0
2. Zapomniałeś zamknąć komórki o długości 21%
in5ane
To nie dalo rady.
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.