Mailinglisten-Archive |
Hallo, bin gerade dabei eine kleine Galerie in PHP zu programmieren, nun hänge ich aber an folgendem Problem: Ich brauche aus beiden Tabellen verschiedene Werte und die sind untereinander verknüpft. Quasi möchte ich mit der Abfrage, alle Daten aus der g_main folgenden Parametern: - gruppiert g_main.id - sortiert date DESC + die dazugrhörigen Bilder aus der g_pics -> gmain.bid beschreibt die g_pics.id darübner möchte ich das dazugehörige Bild finden SELECT id,user FROM g_main,g_pics WHERE ( g_pics.eid = g_main.id AND g_main.public = 'yes') GROUP BY g_main.id ORDER BY date Jetzt fehlt mir aber noch, dass ich die zugehörigen Bilder aus der g_pics zurückbekomme. Bekomme das irgendwie nicht hin :( MfG Marcus CREATE TABLE g_main ( id int(5) NOT NULL auto_increment, refid int(5) NOT NULL default '0', bid int(5) NOT NULL default '0', user varchar(100) NOT NULL default '', keywords text NOT NULL, date date NOT NULL default '0000-00-00', name varchar(50) NOT NULL default '', public enum('yes','no') NOT NULL default 'yes', clicks int(5) NOT NULL default '0', PRIMARY KEY (id) ) TYPE=MyISAM COMMENT='Galerie Übersicht'; CREATE TABLE g_pics ( id int(10) NOT NULL default '0', eid int(5) NOT NULL default '0', user char(50) NOT NULL default '', tn_host char(255) NOT NULL default '', tn_dir char(255) NOT NULL default '', tn_name char(255) NOT NULL default '', pic_host char(255) NOT NULL default '', pic_dir char(255) NOT NULL default '', pic_name char(255) NOT NULL default '', public enum('yes','no') NOT NULL default 'yes', ) TYPE=MyISAM COMMENT='Galerie Bilder'; -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive