Höchsten Wert aus Tabellen ausgeben

Code für die Gallery(wurde verkürzt):

Code:
-- 
-- Tabellenstruktur für Tabelle `gallery`
-- 

CREATE TABLE `gallery` (
  `id` int(255) NOT NULL auto_increment,
  `galleryname` varchar(50) NOT NULL default '',
  `galleryfolder` varchar(20) NOT NULL default '',
  `gallerybild` varchar(50) NOT NULL default '',
  `timedate` timestamp NOT NULL default CURRENT_TIMESTAMP,
  `datum` varchar(15) NOT NULL default '',
  `blocked` char(1) default NULL,
  `downloadid` varchar(10) default NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ;

-- 
-- Daten für Tabelle `gallery`
-- 

INSERT INTO `gallery` (`id`, `galleryname`, `galleryfolder`, `gallerybild`, `timedate`, `datum`, `blocked`, `downloadid`) VALUES 
(1, 'Sylvester 06', 'sylvester06', 'sylvester06.jpg', '2007-11-10 17:34:21', '2007', NULL, ''),
(2, 'Ahlsbude All Inclusive', 'ahlsbudech3', 'ahlsbudech3.jpg', '2007-11-10 18:58:35', '2007', NULL, ''),
(3, 'Best of 3 days', 'bestof3', 'bestof3.jpg', '2007-11-10 19:07:08', '2007', NULL, ''),
(4, 'Ahlsbude totally wrecked', 'ahlsbudesixpeople', 'ahlsbudesixpeople.jpg', '2007-11-10 19:07:49', '2007', NULL, ''),
(5, 'Ahlsbude ch4', 'ahlsbudech4', 'ahlsbudech4.jpg', '2007-11-10 19:08:32', '2007', NULL, ''),
(6, 'Apres Ski', 'apres', 'apres.jpg', '2007-11-10 19:38:03', '2007', '', ''),
(7, 'Ahlsbude ch5', 'ahlsbudech5', 'ahlsbudech5.jpg', '2007-11-10 19:38:43', '2007', NULL, ''),
(8, 'All Inclusive RH', 'allin', 'allin.jpg', '2007-11-10 19:39:07', '2007', NULL, ''),
(9, 'MarQ Bday', 'marqbday', 'marqbday.jpg', '2007-11-10 19:39:35', '2007', NULL, ''),
(10, 'Karaffeahls', 'karaffeahls', 'karaffeahls.jpg', '2007-11-10 19:40:10', '2007', NULL, '');
Code für die einzelnen Gallerien(auch verkürzt):
Code:
-- 
-- Tabellenstruktur für Tabelle `sylvester06`
-- 

CREATE TABLE `sylvester06` (
  `id` int(255) NOT NULL auto_increment,
  `bild` varchar(100) NOT NULL default '',
  `zugriffe` varchar(4) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=21 ;

-- 
-- Daten für Tabelle `sylvester06`
-- 

INSERT INTO `sylvester06` (`id`, `bild`, `zugriffe`) VALUES 
(1, 'sylvester06_07001.JPG', ''),
(2, 'sylvester06_07002.JPG', ''),
(3, 'sylvester06_07003.JPG', '5'),
(4, 'sylvester06_07004.JPG', ''),
(5, 'sylvester06_07005.JPG', ''),
(6, 'sylvester06_07006.JPG', ''),
(7, 'sylvester06_07007.JPG', ''),
(8, 'sylvester06_07008.JPG', ''),
(9, 'sylvester06_07009.JPG', '2'),
(10, 'sylvester06_07010.JPG', ''),
(11, 'sylvester06_07011.JPG', ''),
(12, 'sylvester06_07012.JPG', '1'),
(13, 'sylvester06_07013.JPG', ''),
(14, 'sylvester06_07014.JPG', ''),
(15, 'sylvester06_07015.JPG', ''),
(16, 'sylvester06_07016.JPG', ''),
(17, 'sylvester06_07017.JPG', ''),
(18, 'sylvester06_07018.JPG', ''),
(19, 'sylvester06_07019.JPG', ''),
(20, 'sylvester06_07020.JPG', '');
 
Wieso schreibst du nicht alle Bilder in eine Db und fügst eine Spalte Gallery hinzu, sodass du alle Bilder einer Gallery, ein beliebiges einzelnes oder auch alle Bilder abfragen kannst. So wäre es auch leichter ein Random-Pic oder eben das was du da vorhast zu verwirklichen.
MfG, Andy
 
ja hätte man am anfang machen können, aber bin zu der zeit nicht drauf gekommen...und jetzt wäre es ein bisschen umständlich alles wieder zu ändern...

aber nun zum eigentlichen thema bitte
 
Zurück