• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

kod się psuje po wyświetlanieu z bazy php mysql

Object Storage Arubacloud
0 głosów
135 wizyt
pytanie zadane 25 lutego 2017 w PHP przez Dawid Warduliński Obywatel (1,830 p.)

Witam zrobiłem kod do wyświetlania danych z bazy wszystko ładnie działa ale gdy dodam wartość do bazy która zawiera znaczniki html to kod psuje się na samum początku w jakiś sposób znacznik a dubluje się ale zawiera inne dane ale ten sam adres href  "<a href="?id=post_view&id_post=2">" powinno otworzyć się na samym początku i zamknąć na końcu.

kod php 

<?php
if($_GET['id'] == 1){
$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');
echo "zapytanie 1";
}
else{
$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'])
 or die('Błąd zapytania');
 echo "zapytanie 2";
 }

while ($r = mysqli_fetch_array($wynik)) {

	?>
    <a href="?id=post_view&id_post=<?php echo $r['posty_id']; ?>">
	<div class="box-1-zawartosc-news-ramka">
	<div class="box-1-zawartosc-news-ramka-tytul">
		<?php echo $r["tytul"]; ?>
	</div>

	<div class="box-1-zawartosc-news-ramka-autor">
		<?php echo  $r["user"] . ' | ' . $r["data"]; ?>
	</div>
	<div class="box-1-zawartosc-news-ramka-tresc"><?php echo  $r["tresc"]; ?></div>
	</div></a>
	<?php
}
?>
kod z bazy
<p><img alt="front" src="http://jarock.pl/wp-content/uploads/2017/02/front-1.png" style="height:527px; width:560px" /></p>

<p><strong>Zaczynając zabawę w&nbsp;<em><a href="http://jarock.pl/?s=Gwint&amp;x=0&amp;y=0">Gwincie</a></em>, nowi gracze często trafiają na strony, kt&oacute;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&oacute;w kart.</strong></p>

<p>Jak więc stworzyć swoje własne dobrze sprawujące się talie? Odpowiedź na to pytanie znajdziecie wśr&oacute;d poniższych zasad, kt&oacute;re mają zastosowanie w praktycznie każdej grze karcianej.</p>

<blockquote>
<p><strong>&bdquo;<em>Pewne punkty, to najlepsze punkty</em>&rdquo;</strong></p>
</blockquote>

<p>Pierwsza zasada m&oacute;wi o tym, że najlepsze karty to te, kt&oacute;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&nbsp;<em><a href="http://jarock.pl/?s=Gwint&amp;x=0&amp;y=0">Gwincie</a></em>, ponieważ zaawansowane talie mają z g&oacute;ry narzucona taktykę, kt&oacute;ra wymaga wielu specyficznych kart do działania.</p>

<p><img alt="pewne" src="http://jarock.pl/wp-content/uploads/2017/02/pewne.png" style="height:487px; width:560px" /></p>

<p>Wśr&oacute;d nowych graczy spotyka się często hybrydy, kt&oacute;re łączą w sobie efektowne kombinacje, oraz &rdquo;pewne&rdquo; punkty. Takie talie są owocem brak&oacute;w w kolekcji, kt&oacute;re trzeba nadrabiać odrobiną improwizacji.</p>









<p><img alt="zlotebraz" src="http://jarock.pl/wp-content/uploads/2017/02/zlotebraz.png" style="height:62px; width:560px" /></p>

<blockquote>
<p><strong>&bdquo;<em>Przewijanie talii&rdquo;</em></strong></p>
</blockquote>

<p>Moim zdaniem najlepsze talie to te, kt&oacute;re pozwalają nam na wykorzystanie praktycznie wszystkich kart w ciągu pojedynku. Użyteczność jednostek, kt&oacute;re wraz z wejściem na plansze, wyciągają kolejne kopie, jest wręcz niewyobrażalna. Najlepszym przykładem są&nbsp;<em>&rdquo;Zwiadowcy z Cinfrid&rdquo;</em>&nbsp;oraz &rdquo;<em>Temerscy Piechurzy&rdquo;</em>, ponieważ są w stanie wyciągnąć aż dwie kopie z talii.</p>


<blockquote>
<p><strong>&bdquo;<em>Okazjonalność? A po co to komu?</em>&rdquo;</strong></p>
</blockquote>



<blockquote>
<p><strong>&bdquo;<em>Elastyczność talii</em>&rdquo;</strong></p>
</blockquote>



<p><strong>&bdquo;<em>Szpiedzy, czyli klucz do przewagi</em>&rdquo;</strong></p>


<p><img alt="szpidz" src="http://jarock.pl/wp-content/uploads/2017/02/szpidz.png" style="height:514px; width:560px" /></p>

<p>To byłoby na tyle, jeśli chodzi o wskaz&oacute;wki dotyczące składania talii. Mam nadzieję, że dowiedziałeś się czegoś nowego i już teraz stworzysz sw&oacute;j własny zestaw.</p>


Treść pobrana z strony Jarock.pl do testów

 

a tak się wyświetla 

<div id="box-1-zawartosc-news">
	?zapytanie 2 <a href="?id=post_view&id_post=2"> </a>
	<div class="box-1-zawartosc-news-ramka">
		<a href="?id=post_view&id_post=2">
		<div class="box-1-zawartosc-news-ramka-tytul">
			Have A Coke And A Powerful Custom Gaming PC
		</div>
		<div class="box-1-zawartosc-news-ramka-autor">
			avaster12 | 2017-02-24
		</div> </a>
		<div class="box-1-zawartosc-news-ramka-tresc">
			<a href="?id=post_view&id_post=2">
			<p><img alt="front" src="http://jarock.pl/wp-content/uploads/2017/02/front-1.png" style="height:527px; width:560px">
			</p> </a>
			<p>
				<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>
			</p>
 
			<p>
				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.
			</p>
 
			<blockquote>
				<p>
					<strong>?<em>Pewne punkty, to najlepsze punkty</em>?</strong>
				</p>
			</blockquote>
 
			<p>
				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.
			</p>
 
			<p><img alt="pewne" src="http://jarock.pl/wp-content/uploads/2017/02/pewne.png" style="height:487px; width:560px">
			</p>
 
			<p>
				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.
			</p>
 
			<blockquote>
				<p>
					<strong>?<em>Mniej znaczy lepiej</em>?</strong>
				</p>
			</blockquote>
 
			<p>
				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.
			</p>
 
			<blockquote>
				<p>
					<strong>?<em>Złoto, srebro, brąz</em>?</strong>
				</p>
			</blockquote>
 
			<p>
				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.
			</p>
 
			<p><img alt="zlotebraz" src="http://jarock.pl/wp-content/uploads/2017/02/zlotebraz.png" style="height:62px; width:560px">
			</p>
 
			<blockquote>
				<p>
					<strong>?<em>Przewijanie talii?</em></strong>
				</p>
			</blockquote>
 
			<p>
				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.
			</p>
 
			<p><img alt="rebacz2" src="http://jarock.pl/wp-content/uploads/2017/02/rebacz2.png" style="height:490px; width:560px">
				<br>
				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.
			</p>
 
			<blockquote>
				<p>
					<strong>?<em>Okazjonalność? A po co to komu?</em>?</strong>
				</p>
			</blockquote>
 
			<p>
				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ść.
			</p>
 
			<blockquote>
				<p>
					<strong>?<em>Elastyczność talii</em>?</strong>
				</p>
			</blockquote>
 
			<p>
				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.
			</p>
 
			<blockquote>
				<p>
					<strong>?<em>Dopasowywanie się do mety</em>?</strong>
				</p>
			</blockquote>
 
			<p>
				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.
			</p>
 
			<p>
				<strong>?<em>Szpiedzy, czyli klucz do przewagi</em>?</strong>
			</p>
 
			<p>
				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.
			</p>
 
			<p><img alt="szpidz" src="http://jarock.pl/wp-content/uploads/2017/02/szpidz.png" style="height:514px; width:560px">
			</p>
 
			<p>
				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.
			</p>
		</div>
	</div>
	<div style="clear: both;"></div>
</div>

 

1 odpowiedź

0 głosów
odpowiedź 25 lutego 2017 przez Bosswell Nałogowiec (36,470 p.)
albo uzywasz while(warunek){kod}, gdzie html jest wyswietlany tylko i wyłącznie poprzez echo,

lub używasz  

<?php while(warunek) : ?>

<div><?php echo 'cos'</div>

<? php endwhile; ?>
komentarz 25 lutego 2017 przez Dawid Warduliński Obywatel (1,830 p.)

Nie rozumiem 

komentarz 25 lutego 2017 przez Bosswell Nałogowiec (36,470 p.)

Twój kod 

while ($r = mysqli_fetch_array($wynik)) {
 
    ?>
    <a href="?id=post_view&id_post=<?php echo $r['posty_id']; ?>">
    <div class="box-1-zawartosc-news-ramka">
    <div class="box-1-zawartosc-news-ramka-tytul">
        <?php echo $r["tytul"]; ?>
    </div>
 
    <div class="box-1-zawartosc-news-ramka-autor">
        <?php echo  $r["user"] . ' | ' . $r["data"]; ?>
    </div>
    <div class="box-1-zawartosc-news-ramka-tresc"><?php echo  $r["tresc"]; ?></div>
    </div></a>
    <?php
}
?>

A teraz

<?php while ($r = mysqli_fetch_array($wynik)) : ?>
    <a href="?id=post_view&id_post=<?php echo $r['posty_id']; ?>">
    <div class="box-1-zawartosc-news-ramka">
    <div class="box-1-zawartosc-news-ramka-tytul">
        <?php echo $r["tytul"]; ?>
    </div>
 
    <div class="box-1-zawartosc-news-ramka-autor">
        <?php echo  $r["user"] . ' | ' . $r["data"]; ?>
    </div>
    <div class="box-1-zawartosc-news-ramka-tresc"><?php echo  $r["tresc"]; ?></div>
    </div></a>

<?php endwhile; ?>

 

Poza tym, stosujesz przedrostki mysql, które w wyższych wersjach PHP są zdepresjonowane

komentarz 25 lutego 2017 przez Dawid Warduliński Obywatel (1,830 p.)
jak zamieniłem kod na twój nic to nie dało kod nadal zamyka znacznik a za wcześnie

Podobne pytania

0 głosów
1 odpowiedź 206 wizyt
–1 głos
2 odpowiedzi 396 wizyt
0 głosów
3 odpowiedzi 456 wizyt
pytanie zadane 10 grudnia 2015 w PHP przez artimal Gaduła (4,800 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...