|
|
|
|
|
для: Trianon
(14.03.2006 в 15:48)
| | Да..=) так вот работает..=) спасибо=) | |
|
|
|
|
|
|
|
для: FBI
(14.03.2006 в 15:21)
| | Ну вот. значит там пустые строки а не NULLs
Тогда так:
<?
mysql_query("SELECT * FROM gamechat "
."WHERE idmepriv = '' "
."OR $request_id = idmepriv "
."OR $request_id = idotkoprivat "
."ORDER BY idmess DESC "
."LIMIT 15");
?>
|
Может тогда и кусок php-кода? А то гадать как-то тяжко. | |
|
|
|
|
|
|
|
для: Trianon
(14.03.2006 в 15:19)
| | Теперь вывелось 15 самых первых сообщений... и вывелись они только мне..) т.е. получается что кто написал сообщение.. тот его и видит...)) другим не видно..) | |
|
|
|
|
|
|
|
для: Trianon
(14.03.2006 в 15:11)
| | Могу прям сюда написать... =)
--
-- Структура таблицы 'gamechat'
--
CREATE TABLE 'gamechat' (
'idmess' smallint(5) unsigned NOT NULL auto_increment,
'usermechat' varchar(130) NOT NULL default '',
'idmechat' varchar(10) NOT NULL default '',
'usermepriv' varchar(80) NOT NULL default '',
'idmepriv' varchar(10) NOT NULL default '',
'userotkoprivat' varchar(130) NOT NULL default '',
'idotkoprivat' varchar(10) NOT NULL default '',
'messchat' text NOT NULL,
UNIQUE KEY 'idmess' ('idmess')
) TYPE=MyISAM AUTO_INCREMENT=70 ;
--
-- Дамп данных таблицы 'gamechat'
--
INSERT INTO 'gamechat' VALUES (1, '<font color = #AA0055>~Бригада~</font>', '1', '', '0', '~Бригада~', '1', 'Привет');
INSERT INTO 'gamechat' VALUES (2, '<font color = #AA0055>~Бригада~</font>', '1', 'Spirit Of Light', '26', '~Бригада~', '1', 'ну да... =) я откуда знаю?)');
|
| |
|
|
|
|
|
|
|
для: FBI
(14.03.2006 в 14:57)
| |
<?
mysql_query("SELECT * FROM gamechat "
."WHERE idmepriv is NULL "
."OR $request_id = idmepriv "
"OR $request_id = idotkoprivat "
."ORDER BY idmess DESC "
."LIMIT 15");
?>
|
наверное так.
$request_id - это id того, чей запрос мы сейчас обрабатываем. | |
|
|
|
|
|
|
|
для: FBI
(14.03.2006 в 14:57)
| | По картинке не видно, поля привата являются NULL или просто хранят пустые строки. Это же phpMyAdmin? Вам несложно выберать export в нем и полученный дамп для SQL зазиповать и приаттачить? | |
|
|
|
|
|
|
|
для: FBI
(14.03.2006 в 12:55)
| | ой..трудно написать... посмотри картинку=)
32 - обычное
33 - приватное | |
|
|
|
|
|
|
|
для: FBI
(14.03.2006 в 14:37)
| | Еще бы пример строк в этой базе. Для открытого сообщения и для приватного. | |
|
|
|
|
|
|
|
для: Loki
(14.03.2006 в 14:08)
| | Ну я его понял так как он написал...))
У меня есть вот такая вот таблица =) :
idmess | usermechat | idmechat | usermepriv | idmepriv | userotkoprivat | idotkoprivat | messchat
|
idmess - ид сообщения
usermechat - ник того кто написал сообщение
idmechat - ид того кто написал сообщение
usermepriv - ник того кто написал приватное сообщение
idmepriv - ид того кто написал приватное сообщение
userotkoprivat - ник того кому написано приватное сообщение
idotkoprivat - ид того кому написано приватное сообщение
----
) | |
|
|
|
|
|
|
|
для: FBI
(14.03.2006 в 13:45)
| | Так Trianon уже все написал. могу только его процитировать:)
Лучше покажите как его поняли вы, вот тогда и будет ясно почему не работает. | |
|
|
|
|