|
|
|
|
|
для: Trianon
(22.05.2007 в 12:19)
| | БОЛЬШОЕ СПАСИБО СДЕЛАЛ =) | |
|
|
|
|
|
|
|
для: mefestofel
(22.05.2007 в 12:17)
| | . | |
|
|
|
|
|
|
|
для: Panker
(22.05.2007 в 11:21)
| | При беглом осмотре запрса и таблиц что-то мне подсказывает, что Panker имел в виду:
$query = "SELECT * FROM `Mordi`, `Domen` WHERE Mordi.d_id = Domen.id && Domen.theme = '1'";
|
Хотя могу и ошибаться, потому что не смотрел то что написано выше... | |
|
|
|
|
|
|
|
для: Drago
(21.05.2007 в 02:50)
| |
$query = "SELECT * FROM `Mordi`, `Domen` WHERE Mordi.d_id = Domen.d_id && Domen.theme = '1'";
|
Пишу так.
В ответ получаю такое - Unknown column 'Domen.d_id' in 'where clause'
С больших букв таблицы пишу потмоу что привычка такая, в базе ТАБЛИЦЫ делаю с большой буквы а столбцы в них с маленькой :)
PS помогите :)
PS В таблице ДОМЕНОВ нету поля d_id :)
CREATE TABLE `Domen` (
`id` int(11) NOT NULL auto_increment,
`name` text NOT NULL,
`theme` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=6 ;
--
-- Дамп данных таблицы `Domen`
--
INSERT INTO `Domen` VALUES (1, 'dome.ru', '1');
|
| |
|
|
|
|
|
|
|
для: Panker
(21.05.2007 в 02:12)
| | Попробуйте еще так:
SELECT * FROM `mordi`, `domen` WHERE mordi.d_id = domen.d_id && domen.theme = '1'
|
| |
|
|
|
|
|
|
|
для: Drago
(21.05.2007 в 02:04)
| | пишу так ( в этот раз место АВТО просто еденица ( 1 )
$query = "SELECT * FROM Mordi LEFT JOIN Domen WHERE Mordi.d_id = Domen.d_id && Domen.theme='1'";
|
в ответ ( You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE Mordi.d_id = Domen.d_id && Domen.theme='1'' at line 1 )
Сорри в Мускуле не чего не понимаю, в пхп тока гостевуху писал :) Поэтому не судите строго :) | |
|
|
|
|
|
|
|
для: Panker
(21.05.2007 в 01:51)
| | Работоспасобность не гарантирую, но наверное должно быть что-то вроде:
$query = "SELECT * FROM Mordi LEFT JOIN Domen WHERE Mordi.D_ID = Domen.D_ID && Domen.theme='АВТО'";
|
| |
|
|
|
|
|
|
|
для: Drago
(21.05.2007 в 01:44)
| | мля я запутался :D Простите душу грешную :)
Я хотел спросить -
КАК вывести все записи Mordi где D_ID равна записям DOMEN где уже THEME равна АВТО ? :)
мля как завернул, строения таблицы и системы не очень продумал видимо :( Но уже позно :(
То есть есть 2 таблицы
Domen
Mordi
Нужно отредактировать все записи MORDI где в D_ID записано домен у которого ( у домена ) таблицы THEME равняются заявленым, то есть в DOMEN - THEME должна быть АВТО ^)
Если это не возможно скажите сразу :( А то блин запутался ужаааааааас | |
|
|
|
|
|
|
|
для: Panker
(21.05.2007 в 01:39)
| | А у вас в таблице "Mordi" есть столбец "theme" ? | |
|
|
|
|
|
|
|
для: Panker
(21.05.2007 в 01:21)
| | ММММммм.... :)
Простите, а как вывести все морды у которых в теме написано допустим АВТО ?
Пробую так
$query = "SELECT * FROM Mordi WHERE `theme`='АВТО'";
|
ответ - Unknown column 'theme' in 'where clause'
а как надо? | |
|
|
|
|