Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][html][mysql]dlaczego strona włącza się dwukrotnie?
szpakoo
post
Post #1





Grupa: Zarejestrowani
Postów: 122
Pomógł: 16
Dołączył: 19.04.2007

Ostrzeżenie: (0%)
-----


Problem polega na tym że strona nie wiedzieć czemu wgrywa się dwukrotnie. efekt jest tutajserwis sportowy.

zobaczcie źródło strony. całość wgrywa się dwukrotnie. żeby byłoś miesznie dzieje się tak tylko dla tej ligi, bo wszystkie inne wyświetlają się dobrze, a ten sam skrypt je wyświetla. po prawej jest menu z innymi ligami.
To jest fragment kodu php który drukuje wsystkie wyniki
  1. <?php
  2.  $zapytanie="SELECT 
  3. d1.nazwa gospodarz, d2.nazwa przeciwnik, kolejka, gol1, gol2, gol3, gol4
  4. FROM 
  5. druzyny AS d1, druzyny AS d2, $mecze AS m
  6. WHERE 
  7. d1.id_teamu = m.gospodarz
  8. AND 
  9. d2.id_teamu = m.przeciwnik" ;
  10.  
  11.  $wynik= mysql_query ($zapytanie) or die ("Zapytanie zakończone niepowodzeniem");
  12.  ?>
  13. <table>
  14. <?php
  15. while ($wiersz = mysql_fetch_array($wynik))
  16. {
  17. $kolejka = stripslashes($wiersz['kolejka']);
  18. $gospodarz = stripslashes($wiersz['gospodarz']);
  19. $przeciwnik = stripslashes($wiersz['przeciwnik']);
  20. $gol1 = stripslashes($wiersz['gol1']);
  21. $gol2 = stripslashes($wiersz['gol2']);
  22. $gol3 = stripslashes($wiersz['gol3']);
  23. $gol4 = stripslashes($wiersz['gol4']);
  24.  
  25. if($old!=$kolejka) echo'<tr>
  26. <th colspan="4" ><a name="kolejka_'.$kolejka.'" id="kolejka_'.$kolejka.'" />Kolejka: '.$kolejka.'</th>
  27. </tr>';
  28. $old=$kolejka;
  29. ?>
  30.  
  31. <tr>
  32. <td style="width: 200px;"><?php echo $gospodarz;?></td>
  33. <td style="width: 80px;"><b><?php echo $gol1;?>-<?php echo $gol2; ?></b></td>
  34. <td style="width: 60px;">(<?php echo $gol3;?>-<?php echo $gol4;?>)</td>
  35. <td style="width: 200px;"><?php echo $przeciwnik; ?></td>
  36. </tr>
  37. <?php 
  38. }
  39. ?>


Ten post edytował szpakoo 11.03.2008, 22:27:46
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
szpakoo
post
Post #2





Grupa: Zarejestrowani
Postów: 122
Pomógł: 16
Dołączył: 19.04.2007

Ostrzeżenie: (0%)
-----


no tak dubluje sie cała strona, całość kodu. wcześniej zauważyłem ze dubluje się wtedy gdy jest wstawiny mecz 27 kolejki Wigan Athletic 2-0 (0-0) Derby County. sprawdziłem czywcześniej uz w bazie taki niewystepowal i nie ma go. jeśli ten mecz sie wyrzuci to wtedy dobrze się wyświetla wszystko.
kod strony jest tutaj:kod strony
wszystkie inne ligi są obsługiwane tym samym kodem i wyświetlają się poprawnie. moim zdanim to przz ten mecz... tylko co z ty fanem zrobić? akieś pomysły?
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: 7.10.2025 - 21:16