Вывод сообщений

277
.
привет. помогите плиз с выводом сообщений >>
.
<?php


define('_IN_JOHNCMS', 1);

$headmod = 'mainpage';
$textl = 'Мини чат';
$rootpath = '';

require_once ('incfiles/core.php');
require_once ('incfiles/head.php');
//---------------------------------------------
function textform () {
	echo '<form action="mini_chat.php" method="post"><div class="gmenu">';
	echo '<textarea cols="20" row="2" name="msg"></textarea><br />';
	echo '<input type="submit" name="submit" value="Сказать" />';
	echo '</div></form>';
}
//------------------
if (isset($_POST['submit'])){
	$msg = mb_substr($_POST['msg'], 0, 500);
	//добавляем в базу
	mysql_query("INSERT INTO `mini_chat` SET `time`='".$realtime."',
	`user_id`='".$user_id."',
	`text`='".mysql_real_escape_string($msg)."';");
	
	}
//------------------
textmsg();
//------------------
$totalmsg=mysql_result(mysql_query("SELECT(*) FROM `mini_chat`"),0);
if ($totalmsg > 0 ) {
    $req = mysql_query("SELECT `qchat`.*, `qchat`.`id` AS `gid`, `users`.`id`, `users`.`name`, `users`.`rights`, `users`.`lastdate`, `users`.`sex`, `users`.`datereg`, `users`.`ip` , `users`.`browser`	FROM `qchat` LEFT JOIN `users` ON `qchat`.`user_id` = `users`.`id` ORDER BY `time` DESC LIMIT ".$start.", ".$kmess.";");
    while ($res = mysql_fetch_array($req)){
		echo ($i % 2) ? '<div class="list2">' : '<div class="list1">';
		// ВОТ  ЗДЕСЬ ПОМОГИТЕ С ВЫВОДОМ 
		echo show_user($res, 1, (($rights > 1) ? 2 : 0)) . '</div>';
    ++$i;
}
else {
            echo 'Сообщений нет, будь первым!';
        }


require_once ('incfiles/end.php');

?>
.
упс ошибку увидел гг textform
.
учусь на основе qchat)
.
Let Mortal Kombat begin
нафига изобретать велосипед, скажи чего хошь реализовать?
.
KanzaS
seg0ro, Пытаясь написать мини чат.Я учусь только, пишу сам , подглядываю так сказать на твой код, хотел узнать про вывод сообщения и ника юзера.
.
Я знаю ,велосипед.Как допишу это, попробую свое.
.
KanzaS (24.01.2011/00:34)
[php]
<?php


define('_IN_JOHNCMS', 1);

$headmod = 'mainpage';
$textl = 'Мини чат';
$rootpath = '';

require_once ('incfiles/core.php');
require_once ('incfiles/head.php');
//------------
касяк
order by time
ты же join юзаешь
.
Krite, это же из запроса seg0ro а в чем собственно косяк? order by time нельзя юзать когда join?
.
Таблицу надо указать
order by nazvanie_tablici.time
Всего: 11