Доброго времени суток! Пишу скрипт теста с mysql базой проблема в правильном составлении запроса У меня такая проблема 1) есть две таблички в первой находится вопросы во второй 4 варианта ответа на этот вопрос 2) мне нужно чтобы с формы я мог заполнять вопросы и ответы (редактировать, удалять и т.д.) 3) Вот дамп таблиц [sql] -- -- Структура таблицы `otvet` -- CREATE TABLE `otvet` ( `id_otvet` int(11) NOT NULL auto_increment, `id_vopros` int(11) default NULL, `otvet` varchar(200) default NULL, `logic` int(11) NOT NULL, PRIMARY KEY (`id_otvet`) ) ENGINE=MyISAM AUTO_INCREMENT=9 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=9 ; -- -- Дамп данных таблицы `otvet` -- INSERT INTO `otvet` VALUES (1, 1, 'ОТВЕТ1', 0); INSERT INTO `otvet` VALUES (2, 1, 'ОТВЕТ2', 0); INSERT INTO `otvet` VALUES (3, 1, 'ОТВЕТ3', 1); INSERT INTO `otvet` VALUES (4, 1, 'ОТВЕТ4', 0); INSERT INTO `otvet` VALUES (5, 2, 'ОТВЕТ1', 0); INSERT INTO `otvet` VALUES (6, 2, 'ОТВЕТ2', 0); INSERT INTO `otvet` VALUES (7, 2, 'ОТВЕТ3', 1); INSERT INTO `otvet` VALUES (8, 2, 'ОТВЕТ4', 0); -- -------------------------------------------------------- -- -- Структура таблицы `vopros` -- CREATE TABLE `vopros` ( `id_vopros` int(11) NOT NULL auto_increment, `id_test` int(11) default NULL, `vopr` varchar(200) default NULL, PRIMARY KEY (`id_vopros`) ) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=4 ; -- -- Дамп данных таблицы `vopros` -- INSERT INTO `vopros` VALUES (1, 1, 'Вопрос1?'); INSERT INTO `vopros` VALUES (2, 1, 'Вопрос2?'); INSERT INTO `vopros` VALUES (3, 1, 'Вопрос3?'); [/sql] Как видно Код (Text): vopros.id_vopros=otvet.id_vopros Соответственно при выборке из таблиц он выводит 4 одинаковых вопроса и 4 разных ответа [sql]select * from vopros,otvet where vopros.id_vopros=otvet.id_vopros[/sql] Как составить запрос который будет выводить один вопрос и 4 варианта ответа??? За рание спасибо!
Хотябы структуру подскажи куда двигаться, а то мануал большущий, а то получается найди то незнаю что!
kuliev Пример приведен правильный. Ничего другого от SQL не получите. При выводе учитывайте эту особенность