Beste PHP-experts,
Ik zit op dit moment met een probleem waar ik niet uit kom. Ik ben bezig met een variabel portfolio cms waarbij extra details kunnen worden opgegeven. Dit gedeelte is mij ook gelukt en de extra details zet ik in de database.

Maar nu zodra het portfolio item moet worden toegevoegd weet ik niet hoe ik deze details moet verwerken.
Nu heb ik een tabel items (hierbij zit id, demo url, korte omschrijving), een tabel details (hier zet ik de details in die je later kan invoeren). en een tabel detailitems (hier moet dan de informatie worden ingevoerd welke ik later kan uitlezen met SELECT type, naam, itemid ).

Zo ziet op dit moment mijn add file uit:
PHP Code:
<?php
if(isset($_POST['toevoegen'])) {
    
    
mysql_query("INSERT INTO items (demo, omschrijving) VALUES ( '".$_POST['demo']."', '".$_POST['omschrijving']."')");
    
    
// item toevoegen
    
echo "Het item is succesvol toegevoegd!";    
                
}else{
?>
<form method="post" action="">
<table border="0">
    <tr><td>Demo:</td><td><input type="text" name="demo" /></td></tr>
    <?php
$details 
mysql_query("SELECT * FROM details ORDER BY id DESC") or die(mysql_error()); // query om details uit de db te laden
                            
    
                            
        
while ($detailsoverzicht mysql_fetch_object($details)) {
                            
                echo 
'<tr><td>'.$detailsoverzicht->type.':</td><td><input type="text" name="'.$detailsoverzicht->type.'" /></td></tr>
                '
;
    
    }
                            

?>
    <tr><td></td><td><input type="submit" name="toevoegen" value="toevoegen" /></td></tr>
    </table>
<?php
    
}
?>
Dus wat ik hier ophaal:
PHP Code:
<?php
$details 
mysql_query("SELECT * FROM details ORDER BY id DESC") or die(mysql_error()); // query om details uit de db te laden
                            
    
                            
        
while ($detailsoverzicht mysql_fetch_object($details)) {
                            
                echo  
'<tr><td>'.$detailsoverzicht->type.':</td><td><input  type="text" name="'.$detailsoverzicht->type.'"  /></td></tr>
                '
;
    
    }
                            

?>
moet ik later in de database detailitem kunnen invoeren.

Hoe kan ik dit het beste doen?

Alvast bedankt,
Robin