Може ли да ми помогнете с една функция за филтриране значи имам една база image има 2 вида категории филтрирането става по категория автор дата и събитие събитията са албумите ето го SQL-а на базата
[sql]
CREATE TABLE IF NOT EXISTS `image` (
`id` int(25) NOT NULL auto_increment,
`username` varchar(500) NOT NULL,
`nameimg` varchar(500) character set utf8 NOT NULL,
`imgsize` varchar(500) NOT NULL,
`imgtype` varchar(500) NOT NULL,
`width` varchar(255) NOT NULL,
`height` varchar(255) NOT NULL,
`date` varchar(500) NOT NULL,
`cena1` varchar(5000) NOT NULL,
`cena2` longtext NOT NULL,
`cena3` longtext NOT NULL,
`album` varchar(200) character set utf8 NOT NULL,
`rand` varchar(100) NOT NULL,
`kategoriq` varchar(255) character set utf8 NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ;
[/sql]
[sql]
CREATE TABLE IF NOT EXISTS `image` (
`id` int(25) NOT NULL auto_increment,
`username` varchar(500) NOT NULL,
`nameimg` varchar(500) character set utf8 NOT NULL,
`imgsize` varchar(500) NOT NULL,
`imgtype` varchar(500) NOT NULL,
`width` varchar(255) NOT NULL,
`height` varchar(255) NOT NULL,
`date` varchar(500) NOT NULL,
`cena1` varchar(5000) NOT NULL,
`cena2` longtext NOT NULL,
`cena3` longtext NOT NULL,
`album` varchar(200) character set utf8 NOT NULL,
`rand` varchar(100) NOT NULL,
`kategoriq` varchar(255) character set utf8 NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ;
[/sql]