- Автор темы
- #1
В общем ситуация такая. Есть сайт, на нем новости новости хранятся в базе mysql.
Сама структура таблицы в которой хранятся новости:
CREATE TABLE `Newses` (
`ID` int(10) unsigned NOT NULL auto_increment,
`NewsID` int(10) unsigned default NULL,
`Name` varchar(250) NOT NULL default '',
`PubTime` datetime default NULL,
`Author` varchar(250) NOT NULL default '',
`Sdesc` text NOT NULL,
`Text` mediumtext NOT NULL,
`Priority` int(11) NOT NULL default '0',
`TinyPhoto` varchar(5) default '',
`TinyPhoto_w` mediumint(9) NOT NULL default '0',
`TinyPhoto_h` mediumint(9) NOT NULL default '0',
`SmallPhoto` varchar(5) default '',
`SmallPhoto_w` mediumint(9) NOT NULL default '0',
`SmallPhoto_h` mediumint(9) NOT NULL default '0',
`MediumPhoto` varchar(5) default '',
`MediumPhoto_w` mediumint(9) NOT NULL default '0',
`MediumPhoto_h` mediumint(9) NOT NULL default '0',
`Photo` varchar(5) default '',
`Photo_w` mediumint(9) NOT NULL default '0',
`Photo_h` mediumint(9) NOT NULL default '0',
`Mark` enum('Y','N') NOT NULL default 'N',
`Sent` enum('Y','N') NOT NULL default 'N',
`LangID` int(10) unsigned NOT NULL default '1',
`IsForAll` enum('Y','N') NOT NULL default 'N',
`SmallestPhoto` varchar(5) default '',
`SmallestPhoto_w` mediumint(9) NOT NULL default '0',
`SmallestPhoto_h` mediumint(9) NOT NULL default '0',
`Urgent` enum('Y','N') NOT NULL default 'N',
PRIMARY KEY (`ID`),
KEY `News_k_2` (`PubTime`),
KEY `News_k_3` (`Mark`),
KEY `News_k_4` (`Sent`,`PubTime`),
KEY `News_k_5` (`LangID`,`NewsID`),
KEY `NewsID` (`NewsID`),
KEY `LangID` (`LangID`),
KEY `News_k_6` (`Urgent`,`PubTime`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=59070 ;
Необходимо создать php скрипт который будет вытаскивать новости из этой таблицы и сможет отображать эти новости в DLE.
Кто сможет помочь с этим, пожалуйста откликнитесь.
Сама структура таблицы в которой хранятся новости:
CREATE TABLE `Newses` (
`ID` int(10) unsigned NOT NULL auto_increment,
`NewsID` int(10) unsigned default NULL,
`Name` varchar(250) NOT NULL default '',
`PubTime` datetime default NULL,
`Author` varchar(250) NOT NULL default '',
`Sdesc` text NOT NULL,
`Text` mediumtext NOT NULL,
`Priority` int(11) NOT NULL default '0',
`TinyPhoto` varchar(5) default '',
`TinyPhoto_w` mediumint(9) NOT NULL default '0',
`TinyPhoto_h` mediumint(9) NOT NULL default '0',
`SmallPhoto` varchar(5) default '',
`SmallPhoto_w` mediumint(9) NOT NULL default '0',
`SmallPhoto_h` mediumint(9) NOT NULL default '0',
`MediumPhoto` varchar(5) default '',
`MediumPhoto_w` mediumint(9) NOT NULL default '0',
`MediumPhoto_h` mediumint(9) NOT NULL default '0',
`Photo` varchar(5) default '',
`Photo_w` mediumint(9) NOT NULL default '0',
`Photo_h` mediumint(9) NOT NULL default '0',
`Mark` enum('Y','N') NOT NULL default 'N',
`Sent` enum('Y','N') NOT NULL default 'N',
`LangID` int(10) unsigned NOT NULL default '1',
`IsForAll` enum('Y','N') NOT NULL default 'N',
`SmallestPhoto` varchar(5) default '',
`SmallestPhoto_w` mediumint(9) NOT NULL default '0',
`SmallestPhoto_h` mediumint(9) NOT NULL default '0',
`Urgent` enum('Y','N') NOT NULL default 'N',
PRIMARY KEY (`ID`),
KEY `News_k_2` (`PubTime`),
KEY `News_k_3` (`Mark`),
KEY `News_k_4` (`Sent`,`PubTime`),
KEY `News_k_5` (`LangID`,`NewsID`),
KEY `NewsID` (`NewsID`),
KEY `LangID` (`LangID`),
KEY `News_k_6` (`Urgent`,`PubTime`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=59070 ;
Необходимо создать php скрипт который будет вытаскивать новости из этой таблицы и сможет отображать эти новости в DLE.
Кто сможет помочь с этим, пожалуйста откликнитесь.