Strona 1 z 1

[php] problem z pętlą while

: sob lip 31, 2004 12:33 am
autor: kalinowski5
oto plik zobacz.php:
[php]<?php
<?php
include ("baza.php");
mysql_connect ($host, $login_b, $haslo_b)or
die ("blad");
mysql_select_db ($baza)or
die ("blad");
//$split = explode('&',$_SERVER['QUERY_STRING']);
//$zmienna = $split[0];
$zapytanie = mysql_query ("SELECT * FROM notki WHERE login='".$_GET['blog']."'") or
die (balds);
while($rekord = mysql_fetch_array ($zapytanie)){
$id = $rekord[0];
$login = $rekord[1];
$temat = $rekord[2];
$tresc = $rekord[3];
$notki = "".$tresc."<br>";
}
$zapytanie3 = mysql_query ("SELECT * FROM linki WHERE login='".$_GET['blog']."'") or
die (balds);
while($rekord3 = mysql_fetch_array ($zapytanie3)){
$id = $rekord3[0];
$login = $rekord3[1];
$tytul = $rekord3[2];
$url = $rekord3[3];
$linki = "<a href='$url' target=$id>$tytul</a><br>";


}
$zapytanie2 = mysql_query ("SELECT * FROM wyglad_uzytkownicy WHERE login='".$_GET['blog']."'") or
die (balds);
while($rekord2 = mysql_fetch_array ($zapytanie2)){
$id = $rekord2[0];
$login = $rekord2[1];
$html = $rekord2[2];
$css = $rekord2[3];
}

$tresc = str_replace(array("[notki]", "[linki]", "[archiwum]"), array($notki, $linki, 'archwium'), $html);

echo "$tresc";

?>
?>[/php]

I dlaczego zawsze wyswietla mi tylko po jednej: notce i linku? Z góry dzięki za pomoc??

Re: [php] problem z pętlą while

: sob lip 31, 2004 6:37 am
autor: Kamil Kierzkowski
kalinowski5 pisze: I dlaczego zawsze wyswietla mi tylko po jednej: notce i linku? Z góry dzięki za pomoc??
dlatego, że wyświetlać musisz w pętli, a nie poza nią bo teraz wyświetla ci się tylko ostatni rekord

Re: [php] problem z pętlą while

: sob lip 31, 2004 5:54 pm
autor: kalinowski5
Ale gdy daje wszytsko do pętli to wyświetla mi pare razy tą samą notkę ale zinnym linkiem i na odwrót:
notki x linki