if uvnitr while ?

poradte nekdo pls proc to nefacha

while($zaznam = MySQL_Fetch_Array($dotaz))
{
echo "<TR>
<TD class=obsah_tab>".@$zaznam["datum"]."</TD>
<TD class=obsah_tab>".@$zaznam["souper"]."</TD>
<TD class=obsah_tab>".@$zaznam["tiphry"]."</TD>
<TD class=obsah_tab>".@$zaznam["mapa"]."</TD>
"
//pokud je vysledek vyhra bude text zeleny jinak cerveny
if (.$zaznam["vysledek"]. == "Vyhra" ) {
echo"<TD class=obsah_tab_vyhra>".@$zaznam["vysledek"]."</TD>";}
else
echo"<TD class=obsah_tab_prohra>".@$zaznam["vysledek"]."</TD>";}
"
<TD class=obsah_tab>".@$zaznam["skore"]."</TD>
</TR>";
}
}


pedem dekuji
>> if (.$zaznam["vysledek"]. == "Vyhra" ) {
Proc tam jsou tecky? Vyhod je.

>> @$zaznam[". . ."]
Nevim ze by pole nekdy vracelo chybu. Taktez vyhodit zavinace.

A chybi ti tam strednik pred if.

Kurna ty tam mas chyb.

while($zaznam = MySQL_Fetch_Array($dotaz))
{
echo "<TR>
<TD class=obsah_tab>".$zaznam["datum"]."</TD>
<TD class=obsah_tab>".$zaznam["souper"]."</TD>
<TD class=obsah_tab>".$zaznam["tiphry"]."</TD>
<TD class=obsah_tab>".$zaznam["mapa"]."</TD>
";

//pokud je vysledek vyhra bude text zeleny jinak cerveny
if ($zaznam["vysledek"] == "Vyhra" )
{
echo "<TD class=obsah_tab_vyhra>".$zaznam["vysledek"]."</TD>";
}
else
{
echo "<TD class=obsah_tab_prohra>".$zaznam["vysledek"]."</TD>";
}

echo "<TD class=obsah_tab>".$zaznam["skore"]."</TD></TR>";

}
diky moc ;)
>> @$zaznam[". . ."]
sorry, ale fakt nechapu, proc vsichni vsude cpou ty zavinace - a vetsinou na mista, kam vubec nepatri, treba pred promennou. Pokud nevite, k cemu ten "operator" slouzi, tak ho nepouzivejte, ne? Nebo to delate jenom tak, aby vas skript vypadal profesionalneji?
a ja si zas myslim ze tam patri ;)
Tak jsem se podival do manualu a zavinac je mozne dat i pred promennou. Ale na druhou stranu jde o to kdy ji tam dat. Vetsinou se zavinace pred promennou nepouzivaji.

>> Operátor @ pracuje pouze na výrazech. Platí jednoduché pravidlo:
>> můžete-li získat hodnotu něčeho, můžete před to dát operátor @. To
>> se týká například proměnných, funkcí, volání include() konstant a podobně
ok, neexistujici klic v poli muze mozna vyvolat chybovou hlasku. Ale jestli to autor taha chvili predtim z databaze (a pevne nazvy klicu vypisuje rucne), tak by si mel ohlidat, ze tam vsechny uvedene klice budou, tudiz vypis chybove hlasky by mel byt spis signalem pro nej, ze tam ma nejakou botu... kazdopadne si myslim, ze zavinac by se mel psat jenom tam, kde se nejaka chyba (warning) ocekava, ale nevadi. Coz zrovna tento priklad imho neni.
Donny> nastane cas kdy te prestanou zajimaj malichernosti, ja jsem se jeste pred 3-4 mesici snazil reagovat na kazdou blbost, nicmene posledni dobou se to neustale opakuje tak uz znudene zaviram veskere topicy a hledam smysl zivota jinde
tim to neni, taky uz jsem dost vychladnul. Jen se v noci obcas nudim...