Покинул форум
Сообщений всего: 282
Дата рег-ции: Янв. 2013 Откуда: Киев/Шостка
Помог: 1 раз(а)
Всем привет! вот пришло время обеспечить целостность базы данных, но связи не хотят создаваться. Ни каких сообщений о ошибки. работаю через дизайнера в phpmyadmin Выбираю ключ, выбираю второе поле, нажимаю окей, реакции 0, связи не рисует. и в общем её вообще нету. что делать не знаю.
Покинул форум
Сообщений всего: 282
Дата рег-ции: Янв. 2013 Откуда: Киев/Шостка
Помог: 1 раз(а)
caballero пишет:
таблицы innodb?
угу.. InnoDB все таблицы.
может делаю что не так??? как вообще нужно их создавать?
изначально цель такова, если у меня с таблицы category удалят одну категорию $id, то в таблице theme удалятся все темы у которых соответственно поле category = $id (Этапы)
1) нажимаю "создать связь " в дизайнере
2) выбираю ключевое поле в таблице категорий
3) выбираю поле категорий в таблице с темами.
Пока нашёл вот такое вот. Но на сколько я понимаю, оно просто не даёт создавать в таблице тема строки, параметра category которых нету в таблице категорий(столбце id);
и так же запрещает удалять категорию, если в ней есть темы.
Но мне нужно что бы при удалении категорий, удалялись все темы.
неужели запросами всё?
Либо так?
#1064 - 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 '' at line 3
Supports transactions, row-level locking, and foreign keys
----- Был Ламером, пытался чему-то научится, спустя 2 года так и остался ламером.
Мелкий
Отправлено: 24 Февраля, 2014 - 14:54:57
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
errno 150 - проверьте типы данных в обеих таблицах. unsigned int и int, не говоря уже о int и tinyint не могут быть связаны ключом, только идентичный тип данных.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.