Autor Zpráva
gogy27
Profil
Zdravim,

Neviem čo je v tom, ale v tomto kóde mi vypíše chybu
Parse error: syntax error, unexpected T_ENDWHILE in...on line 5
<?php while ($pozadavek2 = mysql_fetch_array($query2)) {
$nick = $pozadavek2["nick"];
echo $nick;
echo "<br>";
      endwhile;
      } ?>

Prosim pozrite sa na to a dajte mi vedieť v čom mám chybu, alebo ju mám hľadať dakde inde.
Majkl578
Profil
gogy27
chybou je endwhile;, nema to tam co delat :)
panther
Profil
gogy27
buď
while ():
...
endwhile;

nebo
while () {
...
}
gogy27
Profil
Majkl578
ale potom mi vypise iba jeden $nick ale ja tam mam viac..chcem vypisat viac nickov
gogy27
Profil
panther
dal som to takto:
while ($pozadavek2 = mysql_fetch_array($query2)):
$nick = $pozadavek2["nick"];
echo $nick;
echo "<br>";
      endwhile;

ale nevypisalo nic, ale ak dam za cely tento script na koniec echo "$nick" vypise to ale uplne posledny $nick
Alphard
Profil
[#4]
while tam být může, endwhile; musí pryč.

[#5]
Proč nenapíšete prostě:
while ($pozadavek2 = mysql_fetch_array($query2))
{
  echo $pozadavek2['nick']."<br>";
}

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: