Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как сделать каталог книг с некоторыми особенностями?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
ArtemKh
Отправлено: 07 Октября, 2013 - 21:24:21
Post Id



Новичок


Покинул форум
Сообщений всего: 9
Дата рег-ции: Май 2013  


Помог: 0 раз(а)




Сейчас сижу над такой задачкой: "Необходимо написать каталог книг на CodeIgniter, при чем при добавлении книги в базу у неё может быть несколько авторов и рубрик." Проблема именно с добавлением и редактированием информации о книге, вывод всех книг с БД я сделал, а вот как мне сделать правильно добавление в БД и её редактирование ?
 
 Top
Silver Soft
Отправлено: 08 Октября, 2013 - 07:14:42
Post Id


Гость


Покинул форум
Сообщений всего: 97
Дата рег-ции: Авг. 2013  


Помог: 0 раз(а)




для вставки используй INSERT, для редактирования UPDATE... я не понял, конкретно в чем проблема?
 
 Top
LIME
Отправлено: 08 Октября, 2013 - 09:11:17
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




таблица книг, таблица авторов, таблица рубрик
и таблица соединения 1 к многим
 
 Top
DelphinPRO
Отправлено: 08 Октября, 2013 - 09:14:10
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




многие-ко-многим.
У книги может быть несколько авторов, у автора несколько книг, книга может соответствовать нескольким рубрикам, и в рубрике будет много книг. Значит две таблицы-связки авторы-книги и рубрики-книги
(Добавление)
Однако, если каталог авторов не нужен (по авторам не будет никакой дополнительной информации), то вполне можно для авторов сделать одно varchar поле в таблице книг, где просто их перечислять через запятую, избавившись от таблицы авторов и связки авторы-книги.
(Добавление)

LIME пишет:
Хочу 2 педали под столом: Ctrl+C и Ctrl+V

Купи игровой руль с педалями, и напиши утилитку перехвата нажатий. Улыбка технически - все очень просто Улыбка


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
LIME
Отправлено: 08 Октября, 2013 - 09:28:48
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




да... многие ко многим конечно
DelphinPRO пишет:

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

(Добавление)
DelphinPRO пишет:
где просто их перечислять через запятую, избавившись от таблицы авторов и связки авторы-книги.
поиск полюбому нужен
значит лучше таблицу
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB