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

Форум MySQL

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Соединить таблицы связью

Сообщения:  [1-10]   [11-14] 

 
 автор: Panker   (04.01.2007 в 01:14)   письмо автору
 
   для: cheops   (03.01.2007 в 20:29)
 

список прост окатгорий
и потмо хочу что бы при тыкании на катгории переходило на страницу где список ссылок этйо категории :)


>>`id_categories` text NOT NULL,    // ВОТ тут не понятно как и что
>В поле Catalog.id_categories хранится значение Categories.id той категории, которой принадлежит ссылка.


а этого всё равно пока не понимаю но буду думать :) может просто подумать надо оч оч сильно :)

   
 
 автор: cheops   (03.01.2007 в 20:29)   письмо автору
 
   для: Panker   (03.01.2007 в 18:48)
 

>`id_categories` text NOT NULL, // ВОТ тут не понятно как и что
В поле Catalog.id_categories хранится значение Categories.id той категории, которой принадлежит ссылка.

>Как дальше выводить? Типа выводить всё их двух таблиц или как :(
А вы вывести что хотите? Список категорий? Список ссылок какой-то из категорий? Список категорий и под каждой из категорий список её ссылок? Что-то другое?

   
 
 автор: Panker   (03.01.2007 в 18:48)   письмо автору
 
   для: cheops   (03.01.2007 в 17:59)
 

Categories

`id` int(11) NOT NULL auto_increment,  // Первичный ключ
`d_id` text NOT NULL,  // Домен
`categories` text NOT NULL,  // Категория
PRIMARY KEY (`id`)


Catalog

 `id` int(11) NOT NULL auto_increment,   // Первичный ключ
  `d_id` text NOT NULL,    // Домен
  `id_categories` text NOT NULL,    // ВОТ тут не понятно как и что
  `link` text NOT NULL,   // ссылка
  PRIMARY KEY  (`id`)


Вот сейчапс прокоментирвоал код!
Что не понятно, но это как бы пол беды!

После того как я всё запишу и пойму как что куда писать!

Как дальше выводить? Типа выводить всё их двух таблиц или как :(

   
 
 автор: cheops   (03.01.2007 в 17:59)   письмо автору
 
   для: Panker   (03.01.2007 в 17:56)
 

> и типа как дальше ?
А что хотите делать дальше?

   
 
 автор: Panker   (03.01.2007 в 17:56)   письмо автору
 
   для: cheops   (02.01.2007 в 22:01)
 

смотрим, я делаю мульти систему где админка НА МНОГО МНОГО доменов будет!

Скрипт можно сказать!

В ячейках d_id у меня хранятся имена доменов что бы было удобно достовать данные типа домен такой то таблица такая та :)

тогда получается что
Categories
`id` int(11) NOT NULL auto_increment,
`d_id` text NOT NULL,
`categories` text NOT NULL,
PRIMARY KEY (`id`)


Catalog


 `id` int(11) NOT NULL auto_increment,  
  `d_id` text NOT NULL,  
  `id_categories` text NOT NULL,  
  `link` text NOT NULL,  
  PRIMARY KEY  (`id`)


так? в Categories.`categories` я храню имена категорий? и типа как дальше ? :( прсотите я просто не могу не как это понять....

чт омне писать в таблице Catalog и куда как бы так :) ?

   
 
 автор: cheops   (02.01.2007 в 22:01)   письмо автору
 
   для: Panker   (02.01.2007 в 16:28)
 

В Categories.d_id

   
 
 автор: Panker   (02.01.2007 в 16:28)   письмо автору
 
   для: cheops   (02.01.2007 в 16:07)
 

а имена категорий где нуна хранить? ))

   
 
 автор: cheops   (02.01.2007 в 16:07)   письмо автору
 
   для: Panker   (02.01.2007 в 15:43)
 

Мне видится обычно каталог следующим образом
Categories
`id` int(11) NOT NULL auto_increment, 
  `d_id` text NOT NULL, 
  PRIMARY KEY  (`id`)

и
Catalog
 `id` int(11) NOT NULL auto_increment, 
  `d_id` text NOT NULL, 
  `id_categories` text NOT NULL, 
  `link` text NOT NULL, 
  PRIMARY KEY  (`id`)

Каждая из ссылок принадлежит одной из категоий, принадлежность к категории определятся полем id_categories. Хотите вывести все ссылки для одной из категорий (например, с id = 3) - обрабатывайте запрос
SELECT * FROM Catalog WHERE id_categories = 3

   
 
 автор: LuxeMate   (02.01.2007 в 15:56)   письмо автору
 
   для: Panker   (02.01.2007 в 15:43)
 

А зачем это делать в разных таблицах? :D

   
 
 автор: Panker   (02.01.2007 в 15:43)   письмо автору
 
   для: cheops   (02.01.2007 в 14:39)
 

простите, я понимаю у вас тут много вопросов и всё это на интузиазме и я тут не первый день и вопрос у меян тысячный долеко :)

Но всё же вы не могли бы как нить в теории обяьснить как каталог ссылок ваще выглядить должен? мне даже для ссылко отдельнйо страницы не надо я буду по 10 ссылок на страницу вывдоить, только не опнимаю как связать катгории и ссылки


 но я пока не понимаю всей картины


не поверите :) Я тоже )))

   

Сообщения:  [1-10]   [11-14] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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