|  MySQL interesse |  | Ik heb de volgende uitdaging: Ik heb 2 tabellen; Tabel 1 bevat data (voor en achternamen), Tabel 2 bevat kolomtitels. Nu wil ik de kolomtitels met het uitlezen koppelen aan de juiste kolommen. 
 Onderstaande php-code gebruik ik voor het uitlezen:
 
 
    
    
        
            
                $query = "SELECT * FROM data"; 
	$sql = mysql_query($query) OR DIE (mysql_error()); $query = "SELECT * FROM data"; 
   
 Onderstaande sql-code met de 2 tabellen:
 
 
    
    
        
            
                --
-- Tabelstructuur voor tabel `data`
--
CREATE TABLE IF NOT EXISTS `data` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `kolom1` varchar(250) NOT NULL,
  `kolom2` varchar(250) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
--
-- Gegevens worden uitgevoerd voor tabel `data`
--
INSERT INTO `data` (`id`, `kolom1`, `kolom2`) VALUES
(1, 'Jan', 'de Wind');
-- --------------------------------------------------------
--
-- Tabelstructuur voor tabel `titels`
--
CREATE TABLE IF NOT EXISTS `titels` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `label` varchar(50) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
--
-- Gegevens worden uitgevoerd voor tabel `titels`
--
INSERT INTO `titels` (`id`, `label`) VALUES
(1, 'voornaam'),
(2, 'achternaam');
 ---- Tabelstructuur voor tabel `data`-- CREATE TABLE IF NOT EXISTS `data` (  `id` int(10) NOT NULL AUTO_INCREMENT,  `kolom1` varchar(250) NOT NULL,  `kolom2` varchar(250) NOT NULL,  PRIMARY KEY (`id`)) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ; ---- Gegevens worden uitgevoerd voor tabel `data`-- INSERT INTO `data` (`id`, `kolom1`, `kolom2`) VALUES(1, 'Jan', 'de Wind'); -- -------------------------------------------------------- ---- Tabelstructuur voor tabel `titels`-- CREATE TABLE IF NOT EXISTS `titels` (  `id` int(10) NOT NULL AUTO_INCREMENT,  `label` varchar(50) NOT NULL,  PRIMARY KEY (`id`)) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ; ---- Gegevens worden uitgevoerd voor tabel `titels`-- INSERT INTO `titels` (`id`, `label`) VALUES(1, 'voornaam'),(2, 'achternaam');
   
 Ik neem aan dat ik dit op een of andere manier veel verder moet uitbreiden, maar heb geen idee hoe dit op te zetten. Is dit wel mogelijk?
 |