Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Многотабличный запрос
 
 автор: Sajmon_root   (07.12.2007 в 13:48)   письмо автору
 
 

Проблема заклычаеться в следующем: дали мне задание (несмотря на то что я не програмер)написать страничьку (ну я так понимаю в виде формы) чтоб там было такое:
1, фамилия, Имя, Отчество
2, (следующие поле) был небыл опоздал(в виде радио кнопки)
3, оценка за занятие

и еще толжно быть раздиление по парам т.е.(6 уроков или 3 пары)
на каждой паре вносяться данные каждый день и очень важно чтоб можно было сделать выборку т.е. просмотреть информацию об ученике был ли он 7 дней назад на какой паре и какую оценку получил

я непрошу чтоб вы писали код (то некоторые понимают такие вотросы именно так) а просто чтоб наставили меня на путь истинный как мне это делать и с чего начать , может у кого то была погожаю ситуациияю. Буду благодарин за любую помощь

   
 
 автор: MIchail1982   (07.12.2007 в 14:00)   письмо автору
 
   для: Sajmon_root   (07.12.2007 в 13:48)
 

ну таблицы 2- нуна
CREATE TABLE `students` (
`Stud_id` int(11) NOT NULL auto_increment,
`FIO` varchar(11) default NULL,
PRIMARY KEY (`Stud_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE `presents` (
`id` int(11) NOT NULL auto_increment,
`Stud_id` int(11) default NULL,
`data` date default NULL,
`para` tinyint(4) default NULL,
`status` int(11) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

а как заносить, и считывать данные, решать вам

ЗЫ, а чё не на Аксессе? мож проще былобы

   
 
 автор: Sajmon_root   (07.12.2007 в 14:12)   письмо автору
 
   для: MIchail1982   (07.12.2007 в 14:00)
 

а сдесь надо использовать многотабличные запросы при выводе даных на экран и делаеться ли связь с таблицами я просто учил MSSql там связь делаеться

   
 
 автор: MIchail1982   (07.12.2007 в 14:24)   письмо автору
 
   для: Sajmon_root   (07.12.2007 в 14:12)
 


select `students`.`FIO`,`presents`.* from `students` inner join `presents` on `students`.`Stud_id`=`presents`.`Stud_id`

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования