Met onderstaande code wil ik data naar de database schrijven. Het schrijven op zich gaat goed echter het komt op meerdere regels terwijl het op 1 regel moet zoals nu staat ingesteld op regel 1. Krijg geen foutmeldingen en $kolom en $value geven via echo de juiste waarden.
Graag een suggestie..waarschijnlijk pak ik het helemaal verkeerd aan. Ben pas begonnen met php en sql.
Bedankt alvast,
Frans
Graag een suggestie..waarschijnlijk pak ik het helemaal verkeerd aan. Ben pas begonnen met php en sql.
Bedankt alvast,
Frans
Code:
$i=0;
$kolom = "";
$value = "";
while ($i != 14) /** alle velden voor tabel adres 1 t/m 14 **/
{
$kolom = $kolom.$Datafield[$i];
$value = $value.$Data[$i];
$aantal=1;
echo "<span class=\"auto-style3\">"Kolom:".$kolom."<br>Waarde:".$value."<br></span>";
$query = "SELECT $kolom FROM adres WHERE AdrId=$aantal";
mysql_query($query)
or die(mysql_error());
$sql = "INSERT INTO adres ($kolom) VALUES ('$value')" ;
mysql_query($sql)
or die(mysql_error());
$kolom="";
$value="";
$i=$i+1;
}
Laatst bewerkt: