Så skal du vel ud i noget inner join, så du vælger noget fra din bruger tabel og joiner resultatet med hvad din undervisning eller nyheder har at byde på.
Det er ret umuligt for mig at lave et eksempel, når jeg ikke kender din opsætning i tabellerne.
Men inner join skal du nok ud i, vil jeg formode udfra dine sparsomme informationer.
- CREATE TABLE IF NOT EXISTS `undervisning` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `navn` varchar(300) NOT NULL,
- `tekst` varchar(200) NOT NULL,
- `file_type` varchar(10) NOT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ;
-
- CREATE TABLE IF NOT EXISTS `nyheder` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `title` varchar(100) NOT NULL,
- `overtekst` longtext NOT NULL,
- `tekst` varchar(130) NOT NULL,
- `skrevet_af` varchar(100) NOT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ;
-
- CREATE TABLE IF NOT EXISTS `bruger` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `rank` int(2) NOT NULL,
- `rank_hold` int(10) NOT NULL,
- `navn` varchar(255) NOT NULL,
- `efternavn` varchar(100) NOT NULL,
- `email_indhold` varchar(200) NOT NULL,
- `adgangskode` varchar(255) NOT NULL,
- `tlf` int(8) NOT NULL,
- `img` varchar(255) NOT NULL,
- `uddannelse` longtext NOT NULL,
- `online_sidste` datetime NOT NULL,
- `hverdags_bukser` varchar(300) NOT NULL,
- `skjorte` varchar(10) NOT NULL,
- `t_shirt` varchar(10) NOT NULL,
- `jakke` varchar(10) NOT NULL,
- `stovler` int(2) NOT NULL,
- `sko` int(2) NOT NULL,
- `navneskilt` varchar(25) NOT NULL,
- `bukser_K` int(11) NOT NULL,
- `skjorte_K` int(11) NOT NULL,
- `t_shirt_K` int(11) NOT NULL,
- `jakke_K` int(11) NOT NULL,
- `stovler_K` int(11) NOT NULL,
- `sko_K` int(11) NOT NULL,
- `navneskilt_K` int(11) NOT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=33 ;