Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][JavaScript][PHP]Pobrelm z ifem
Forum PHP.pl > Forum > Przedszkole
viamarimar
Gdy uzywam tej wersji przestaje dzialac js na stronie? Dlaczego?
  1. $link=mysql_query("SELECT * FROM event WHERE aktywny ='1' ORDER BY data DESC LIMIT 3 ");
  2. while($wiersz=mysql_fetch_array($link,MYSQL_ASSOC))
  3. {
  4. echo '<div class="row well1">';
  5.  
  6. echo '<div class="napis3"><h2>'.$wiersz['tytul'].'</h2></div>';
  7. echo "<p>".$wiersz['opis']."</p>"; //krotkie
  8. echo '
  9. <p class="pull-right">
  10. <span class="label label-primary">'.$wiersz['login'].'</span> ';
  11. $date = $wiersz['data_wydarzenia'];
  12. $remained = ceil((strtotime($date) - time()) / (60 * 60 * 24));
  13. echo $remained;
  14. if ($remained > 0){
  15. echo '<span class="label label-success"> Do '.$date.' pozostało '.$remained.' dni </span>';
  16. }
  17. else { //tu jest problem, gdy nie ma tego else to dziala
  18. echo '<span class="label label-danger"> Podany termin już miną </span>');
  19. }
  20. #warunek ? jeśliPrawda : jeśliFałsz
  21. #echo ($remained > 0 ? '<span class="label label-success"> Do '.$date.' pozostało '.$remained.' dni </span>' : '<span class="label label-danger"> Podany termin już miną </span>');
  22. echo "</div>";
  23. echo'</p>';
  24.  
  25.  
  26. }


W ten sposob jest wgl ok
  1. $link=mysql_query("SELECT * FROM event WHERE aktywny ='1' ORDER BY data DESC LIMIT 3 ");
  2. while($wiersz=mysql_fetch_array($link,MYSQL_ASSOC))
  3. {
  4. echo '<div class="row well1">';
  5.  
  6. echo '<div class="napis3"><h2>'.$wiersz['tytul'].'</h2></div>';
  7. echo "<p>".$wiersz['opis']."</p>"; //krotkie
  8. echo '
  9. <p class="pull-right">
  10. <span class="label label-primary">'.$wiersz['login'].'</span> ';
  11. $date = $wiersz['data_wydarzenia'];
  12. $remained = ceil((strtotime($date) - time()) / (60 * 60 * 24));
  13. echo $remained;
  14.  
  15. #warunek ? jeśliPrawda : jeśliFałsz
  16. echo ($remained > 0 ? '<span class="label label-success"> Do '.$date.' pozostało '.$remained.' dni </span>' : '<span class="label label-danger"> Podany termin już miną </span>');
  17. echo "</div>";
  18. echo'</p>';
  19.  
  20.  
  21. }


Kwestia jest w tej linijce:

  1. echo ($remained > 0 ? '<span class="label label-success"> Do '.$date.' pozostało '.$remained.' dni </span>' : '<span class="label label-danger"> Podany termin już miną </span>');


Chce ja poprostu zapisac w prosty sposob jak w przykladzie pierwszym ale gdy to robie przestaje dzialac js po dodaniu else bo na samym if jest jeszcze ok
Turson
Jak to przestaje działać js? Nie ma nic do tego
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.