<script>
//Veld toevoegen
//maak_id is het id dat aangemaakt moet worden
function VeldToevoegen(maak_id){
// Volgende id maken voor de div
var volgende_id = parseFloat(maak_id) + 1;
//Inhoud van de div maken
var inhoud = "<table width='100%' border=0 cellspacing=0 cellpadding=0><tr><td><input type='text' size='25' name='product_"+maak_id+"'></td><td> <input type='text' size='4' name='aantal_"+maak_id+"' value='1'></td><td> <input type='text' size='5' name='prijs_"+maak_id+"'><td></tr></table><div id='veld_"+volgende_id+"'><input type='button' onclick='javascript: VeldToevoegen("+volgende_id+");' value='Nieuw product toevoegen' /> </div>";
//In div schrijven
document.getElementById("veld_"+maak_id).innerHTML = inhoud;
}
</script>
mysql_query("UPDATE orders SET product='".$_POST['product_'.$id]."', aantal='".$_POST['aantal_'.$id]."', prijs='".$_POST['prijs_'.$id]."' WHERE id='".$_POST['productid_'.$id]."'") or die(mysql_error());
mysql_query("UPDATE orders SET product='".$_POST[$prod_fixed]."', aantal='".$_POST[$aantal_fixed]."', prijs='".$_POST[$prijs_fixed]."' WHERE id='".$_POST[$prod_fixed]."'") or die(mysql_error());
$id++;
}
'productid_'.$id moet dat niet product zijn ipv productid
Daar geldt hetzelfde idee voor. Zet eerst je postvars in een string zoals in mijn script op regel 2,3 en 4 gebeurt. Zet vervolgens deze string in je query.
<script>
//Veld toevoegen
//maak_id is het id dat aangemaakt moet worden
function VeldToevoegen(maak_id){
// Volgende id maken voor de div
var volgende_id = parseFloat(maak_id) + 1;
//Inhoud van de div maken
var inhoud = "<table width='100%' border=0 cellspacing=0 cellpadding=0><tr><td><input type='text' size='25' name='product_"+maak_id+"'></td><td> <input type='text' size='4' name='aantal_"+maak_id+"' value='1'></td><td> <input type='text' size='5' name='prijs_"+maak_id+"'><td></tr></table><div id='veld_"+volgende_id+"'><input type='button' onclick='javascript: VeldToevoegen("+volgende_id+");' value='Nieuw product toevoegen' /> </div>";
//In div schrijven
document.getElementById("veld_"+maak_id).innerHTML = inhoud;
}
</script>