Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][MySQL][PHP]Wyświetlanie newsów z bazy
Forum PHP.pl > Forum > Przedszkole
aska12
Witam mam mały problem bo jak wyświetlam rekordy z bazy to psuje się kawałek strony a mianowicie dubluje się znacznik <a> ale z innymi zawartościami
kod z pliku
  1. <?php
  2. if($_GET['id'] == 1){
  3. $wynik = mysqli_query($link, "SELECT *,posty.id AS posty_id FROM posty LEFT JOIN uzytkownicy ON posty.autor = uzytkownicy.id") or die('Błąd zapytania');
  4. echo "zapytanie 1";
  5. }
  6. else{
  7. $wynik = mysqli_query($link, "SELECT *,posty.id AS posty_id FROM posty LEFT JOIN uzytkownicy ON posty.autor = uzytkownicy.id where posty.id_strony = " . $_GET['id'])
  8. or die('Błąd zapytania');
  9. echo "zapytanie 2";
  10. }
  11.  
  12. if ($r = mysqli_fetch_array($wynik)) {
  13.  
  14. ?>
  15. <a href="?id=post_view&id_post=<?php echo $r['posty_id']; ?>">
  16. <div class="box-1-zawartosc-news-ramka">
  17. <div class="box-1-zawartosc-news-ramka-tytul">
  18. <?php echo $r["tytul"]; ?>
  19. </div>
  20.  
  21. <div class="box-1-zawartosc-news-ramka-autor">
  22. <?php echo $r["user"] . ' | ' . $r["data"]; ?>
  23. </div>
  24. <div class="box-1-zawartosc-news-ramka-tresc"><?php echo $r["tresc"]; ?></div>
  25. </div></a>
  26. <?php
  27. }
  28. ?>
  29.  

kod z strony po zbadaniu z treścią posta jak zabezpieczyć aby kod pozostał nie zmieniony ale zachować wygląd strony
  1. <div id="box-1-zawartosc-news">
  2. ?zapytanie 2 <a href="?id=post_view&id_post=2"> </a>
  3. <div class="box-1-zawartosc-news-ramka">
  4. <a href="?id=post_view&id_post=2">
  5. <div class="box-1-zawartosc-news-ramka-tytul">
  6. Have A Coke And A Powerful Custom Gaming PC
  7. </div>
  8. <div class="box-1-zawartosc-news-ramka-autor">
  9. avaster12 | 2017-02-24
  10. </div> </a>
  11. <div class="box-1-zawartosc-news-ramka-tresc">
  12. <a href="?id=post_view&id_post=2">
  13. <p><img alt="front" src="http://jarock.pl/wp-content/uploads/2017/02/front-1.png" style="height:527px; width:560px">
  14. </p> </a>
  15. <p>
  16. <a href="?id=post_view&id_post=2"><strong>Zaczynając zabawę w <em></em></strong></a><strong><em><a href="http://jarock.pl/?s=Gwint&x=0&y=0">Gwincie</a></em>, nowi gracze często trafiają na strony, które oferują masę sprawdzonych i ciekawych talii. Kierowanie się nimi sprawia, że nie poznajemy gry od podstaw i nie czerpiemy radości z tworzenia własnych zestawów kart.</strong>
  17. </p>
  18.  
  19. <p>
  20. Jak więc stworzyć swoje własne dobrze sprawujące się talie? Odpowiedź na to pytanie znajdziecie wśród poniższych zasad, które mają zastosowanie w praktycznie każdej grze karcianej.
  21. </p>
  22.  
  23. <p>
  24. <strong>?<em>Pewne punkty, to najlepsze punkty</em>?</strong>
  25. </p>
  26.  
  27. <p>
  28. Pierwsza zasada mówi o tym, że najlepsze karty to te, które nie wymagają innych do poprawnego działania. Synergie są oczywiście pożądane, lecz duża ilość kart uzależnionych od innych sprawia, że talia jest bardzo sytuacyjna. O dziwo ma to mniejsze znaczenie w <em><a href="http://jarock.pl/?s=Gwint&x=0&y=0">Gwincie</a></em>, ponieważ zaawansowane talie mają z góry narzucona taktykę, która wymaga wielu specyficznych kart do działania.
  29. </p>
  30.  
  31. <p><img alt="pewne" src="http://jarock.pl/wp-content/uploads/2017/02/pewne.png" style="height:487px; width:560px">
  32. </p>
  33.  
  34. <p>
  35. Wśród nowych graczy spotyka się często hybrydy, które łączą w sobie efektowne kombinacje, oraz ?pewne? punkty. Takie talie są owocem braków w kolekcji, które trzeba nadrabiać odrobiną improwizacji.
  36. </p>
  37.  
  38. <p>
  39. <strong>?<em>Mniej znaczy lepiej</em>?</strong>
  40. </p>
  41.  
  42. <p>
  43. Zasada ta znajduje zastosowanie w ilości kart w talii i opiera się na rachunku prawdopodobieństwa. Polega to na tym, że im mniej kart znajduje się w naszym zestawie, to tym szybciej dobierzemy potrzebny nam kartonik. Jeśli chcesz wesprzeć swoje szczęście, to zakończ tworzenie zestawu, gdy tylko osiągniesz magiczną liczbę dwudziestu pięciu kart.
  44. </p>
  45.  
  46. <p>
  47. <strong>?<em>Złoto, srebro, brąz</em>?</strong>
  48. </p>
  49.  
  50. <p>
  51. Jak pewnie wiesz, wszystkie talie w <em><a href="http://jarock.pl/?s=Gwint&x=0&y=0">Gwincie </a></em>mają ograniczenie do czterech złotych oraz sześciu srebrnych kart. Taki zabieg przeciwdziała powstawaniu zestawów opartych jedynie na najlepszych jednostkach, dlatego osiągnięcie limitu złotych i srebrnych kart, to pierwszy krok w tworzeniu dobrej talii.
  52. </p>
  53.  
  54. <p><img alt="zlotebraz" src="http://jarock.pl/wp-content/uploads/2017/02/zlotebraz.png" style="height:62px; width:560px">
  55. </p>
  56.  
  57. <p>
  58. <strong>?<em>Przewijanie talii?</em></strong>
  59. </p>
  60.  
  61. <p>
  62. Moim zdaniem najlepsze talie to te, które pozwalają nam na wykorzystanie praktycznie wszystkich kart w ciągu pojedynku. Użyteczność jednostek, które wraz z wejściem na plansze, wyciągają kolejne kopie, jest wręcz niewyobrażalna. Najlepszym przykładem są <em>?Zwiadowcy z Cinfrid?</em> oraz ?<em>Temerscy Piechurzy?</em>, ponieważ są w stanie wyciągnąć aż dwie kopie z talii.
  63. </p>
  64.  
  65. <p><img alt="rebacz2" src="http://jarock.pl/wp-content/uploads/2017/02/rebacz2.png" style="height:490px; width:560px">
  66. <br>
  67. Ich siła może nie jest gigantyczna, ale pozbycie się dwóch zbędnych kart zwiększa prawdopodobieństwo na dobranie potrzebnej. Ma to duże znaczenie w taliach opartych na konkretnych kombinacjach, ponieważ pozwala nam na szybsze skompletowanie potrzebnych kombinacji.
  68. </p>
  69.  
  70. <p>
  71. <strong>?<em>Okazjonalność? A po co to komu?</em>?</strong>
  72. </p>
  73.  
  74. <p>
  75. Karty, które są użyteczne tylko i wyłącznie w rzadko występujących sytuacjach nie są na tyle dobre, aby wrzucać je do talii. Przy budowaniu każdego zestawu kieruje się prostą zasadą. Jeśli jedna z kart nie była użyteczna w piętnastu na dwudziestu rozgrywkach, to natychmiast ją wymieniam. Jestem zdania, że w zaawansowanych taliach nie ma miejsca na żadną sytuacyjność.
  76. </p>
  77.  
  78. <p>
  79. <strong>?<em>Elastyczność talii</em>?</strong>
  80. </p>
  81.  
  82. <p>
  83. Ta zasada jest (<em>a przynajmniej powinna być</em>) oczywista. Żadna dobra talia nie może być z góry kontrowana przez inne, a obrana taktyka zawsze powinna pozostać tajemnicą dla przeciwnika. W dzisiejszych czasach rozszyfrowanie oponenta jest banalnie proste, ponieważ większość graczy używa tych samych talii.
  84. </p>
  85.  
  86. <p>
  87. <strong>?<em>Dopasowywanie się do mety</em>?</strong>
  88. </p>
  89.  
  90. <p>
  91. Jest to nic innego, jak bycie na bieżąco z topowymi taliami w danej aktualizacji, dzięki czemu będziemy w stanie przeciwdziałać popularnym zagrywkom. Taką sytuację można było zauważyć z grzybami ?<em>Mardoeneme?</em>, które w poprzedniej wersji <em><a href="http://jarock.pl/?s=Gwint&x=0&y=0">Gwincie</a></em> były nieodzowną częścią każdej talii.
  92. </p>
  93.  
  94. <p>
  95. <strong>?<em>Szpiedzy, czyli klucz do przewagi</em>?</strong>
  96. </p>
  97.  
  98. <p>
  99. Karty nielojalne grają jedną z najważniejszych ról w <em><a href="http://jarock.pl/?s=Gwint&x=0&y=0">Gwincie</a></em>, ponieważ są w stanie manipulować tempem rozgrywki. Mam na myśli szpiegów pokroju ?<em>Stennisa</em>? oraz ?<em>Avallaha</em>?, którzy mogą przechylić szale zwycięstwa na naszą stronę, poprzez przewagi kart, jaką jesteśmy w stanie uzyskać dzięki nim.
  100. </p>
  101.  
  102. <p><img alt="szpidz" src="http://jarock.pl/wp-content/uploads/2017/02/szpidz.png" style="height:514px; width:560px">
  103. </p>
  104.  
  105. <p>
  106. To byłoby na tyle, jeśli chodzi o wskazówki dotyczące składania talii. Mam nadzieję, że dowiedziałeś się czegoś nowego i już teraz stworzysz swój własny zestaw.
  107. </p>
  108. </div>
  109. </div>
  110. <div style="clear: both;"></div>
  111. </div>


testowy wpis pobrany z strony jarock.pl
Niree
Nie powinno być if tylko pętla while.
aska12
Cytat(Niree @ 25.02.2017, 00:11:51 ) *
Nie powinno być if tylko pętla while.

Powinno ale to nie naprawi błędu
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.