Autor Zpráva
vlcekp1
Profil
Zdravím.
Může mi někdo prosímporadit, proč mi nefunguje tohle?
$stchat = mysql_query("SELECT * FROM $chat1 ORDER BY datum");
$vchatu=mysql_num_rows($stchat);
if(mysql_num_rows($stchat) < 1 & > 4)
{
$msg="příspěvků";
}
else if(mysql_num_rows($stchat) = 1)
{
$msg="příspěvek";
}
else if(mysql_num_rows($stchat) > 2 &&< 5)
{
$msg="příspěvky";
}
echo "$vchatu $msg";

Prý unexpected >.
Nemůžu na nic přijít.
Určite chápete, co ta podmínka má děat.
Chci zkloňovat podle toho, kolik příspěvků je v chatu.
Nox
Profil
Nejdřív sis to dal do proměnné a pak to nepoužíváš...zbytečně 3x volání (a bylo by 5x) místo 1x

Bylo toho víc, zhruba takto:
$stchat = mysql_query("SELECT * FROM $chat1 ORDER BY datum");
$vchatu = mysql_num_rows($stchat);
if($vchatu < 1 || $vchatu > 4) $msg="příspěvků";
else if($vchatu == 1) $msg="příspěvek";
else $msg="příspěvky";

echo "$vchatu $msg";
tiso
Profil
...

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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