Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][JavaScript][PHP]Pobrelm z ifem
viamarimar
post
Post #1





Grupa: Zarejestrowani
Postów: 303
Pomógł: 1
Dołączył: 24.09.2011

Ostrzeżenie: (10%)
X----


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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 20:19