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

Форум MySQL

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

 

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

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

тема: Вывод на одной странице мастер-детал таблиц
 
 автор: DelphiCoder   (17.04.2008 в 00:19)   письмо автору
 
 

Подскажите плз. как выводить из двух таблиц по подчинению на одну страницу.
Пытаюсь сделать это в Dreamwiever. Не могу связать два запроса :-(
------------------------------------------------------
Исходная задачка типа того ->
Таб1:
Code Name_T1
1 Вася
2 Петя
3 Коля
4 Саша
--------------------------------
Таб2:
Code Code_T1 Name_T2
1 1 Идиот
2 4 Кретин
3 2 Гений
4 2 Молодец
5 1 Придурок
-----------------------------------------------------------------------------------------------
Результат нужен такой:
Вася
....Идиот
....Придурок
Петя
....Гений
....Молодец
Коля
Саша
....Кретин
-----------------------------------------------------------------------------------------------
Премного буду благодарен за слепок кода, аналогичный верхнему!

   
 
 автор: ronin80   (17.04.2008 в 07:57)   письмо автору
 
   для: DelphiCoder   (17.04.2008 в 00:19)
 

Select Таб1.Name_T1, Таб2.Name_T2
From Таб1
LEFT JOIN
Таб2
ON (Таб2.Code_T1=Таб1.Code)

будут отобраны все записи из таблицы Таб1 и соответствующие им записи из Таб2, независимо от того есть ли эти записи в Таб2

   
 
 автор: DelphiCoder   (17.04.2008 в 10:08)   письмо автору
 
   для: ronin80   (17.04.2008 в 07:57)
 

Это понятно, спасибо. Но суть задачки в написании двух запросов один мастер др. детаил. И передача параметра (Таб1.Code) в инструкцию WHERE второго запроса.
Как это сделать на SQL - просто и понятно, но при написании в PHP возникает проблема. Об этом и речь.

   
 
 автор: AlexDIXI   (17.04.2008 в 10:32)   письмо автору
 
   для: DelphiCoder   (17.04.2008 в 10:08)
 

Я извиняюсь, но потрудись написать по подробнее, что конкретно скрипт должен выполнить!

   
 
 автор: ronin80   (17.04.2008 в 11:38)   письмо автору
 
   для: AlexDIXI   (17.04.2008 в 10:32)
 

так по моему форму PHP в другом месте

   
Rambler's Top100
вверх

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