- Автор темы
- #1
Ребят, кто сможет подсказать,
Есть сайт на джумле, при добавлении в БД хотелось бы делать проверку на наличие в базе статьи.
То есть взять, к примеру, формат моей таблицы
к примеру, выбирая поле "title" из БД и сравнивая с заголовком статьи.
Вот только кроме INSERT INTO jos_content VALUES я с БД делать ничего еще не умею, не пробовал, нужды не было. Не отправляйте к толстым книжечкам, направьте на путь истинный, как реализовать проверку, хотя бы схемно? Может код есть готовый, штуковина та такая, необходимая, в целом, не мне одному))
PS: Ой, простите, в реджексы запостил... Как перенести то? Амдины мне помогут?
Есть сайт на джумле, при добавлении в БД хотелось бы делать проверку на наличие в базе статьи.
То есть взять, к примеру, формат моей таблицы
...и как-нибудь сравнить по полям,TABLE `jos_content` (
`id` int(11) unsigned NOT NULL auto_increment,
`title` varchar(100) NOT NULL default '',
`title_alias` varchar(100) NOT NULL default '',
`introtext` mediumtext NOT NULL,
`fulltext` mediumtext NOT NULL,
`state` tinyint(3) NOT NULL default '0',
`sectionid` int(11) unsigned NOT NULL default '0',
`mask` int(11) unsigned NOT NULL default '0',
`catid` int(11) unsigned NOT NULL default '0',
`created` datetime NOT NULL default '0000-00-00 00:00:00',
`created_by` int(11) unsigned NOT NULL default '0',
`created_by_alias` varchar(100) NOT NULL default '',
`modified` datetime NOT NULL default '0000-00-00 00:00:00',
`modified_by` int(11) unsigned NOT NULL default '0',
`checked_out` int(11) unsigned NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`publish_up` datetime NOT NULL default '0000-00-00 00:00:00',
`publish_down` datetime NOT NULL default '0000-00-00 00:00:00',
`images` text NOT NULL,
`urls` text NOT NULL,
`attribs` text NOT NULL,
`version` int(11) unsigned NOT NULL default '1',
`parentid` int(11) unsigned NOT NULL default '0',
`ordering` int(11) NOT NULL default '0',
`metakey` text NOT NULL,
`metadesc` text NOT NULL,
`access` int(11) unsigned NOT NULL default '0',
`hits` int(11) unsigned NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `idx_section` (`sectionid`),
KEY `idx_access` (`access`),
KEY `idx_checkout` (`checked_out`),
KEY `idx_state` (`state`),
KEY `idx_catid` (`catid`),
KEY `idx_mask` (`mask`)
к примеру, выбирая поле "title" из БД и сравнивая с заголовком статьи.
Вот только кроме INSERT INTO jos_content VALUES я с БД делать ничего еще не умею, не пробовал, нужды не было. Не отправляйте к толстым книжечкам, направьте на путь истинный, как реализовать проверку, хотя бы схемно? Может код есть готовый, штуковина та такая, необходимая, в целом, не мне одному))
PS: Ой, простите, в реджексы запостил... Как перенести то? Амдины мне помогут?