Вот чтото как то так.
<?
$tex=rand(1,5);
if($tex==1){$tex="Дать Подсрачник!";}
if($tex==2){$tex="Пнуть Ногой!";}
if($tex==3){$tex="Атаковать!";}
if($tex==4){$tex="Ляснуть Подзатыльник!";}
if($tex==5){$tex="Вырубить Нуба!";}
?>
Выводим <? '.$tex.' ?>
[code]
$arr = array('Ты', 'Бот');
$result = mysql_query("SELECT * FROM `dino_logi` ORDER BY `time` DESC LIMIT 100"
while($msg = mysql_fetch_assoc($result)){
$bot = $msg['bot'];
echo $arr[$bot] .'нанес удар';
}[/code]
$result = mysql_query("SELECT * FROM `dino_logi` ORDER BY `time` DESC LIMIT 100"smile;
while($msg = mysql_fetch_assoc($result)){
if($msg[bot]){echo'Вы';}else{echo'BOT';}
}
Как я понял, во while надо сразу (через условие) выводить echo, а не засовывать в переменную, и дальше выводить ее.
while($msg = mysql_fetch_assoc($result)) {
echo $msg['bot'] == 1 ? 'ударил бот' : 'ударил пользователь';
}