Ik ben met een registratie-formulier bezig en wil alle velden die in de db staan doorgeven aan de INSERT INTO-query en wel op de volgende manier:
<?php
...
$query = "SELECT * FROM $tablename WHERE name='$name'";
$result = mysql_query($query) or die (mysql_error());
$num_fields = mysql_num_fields($result);
$aantal = mysql_num_rows($result);
...
$query = "INSERT INTO gebruikers (";
for ($i=1; $i<$num_fields; $i++)
{
$field_name = mysql_field_name($result, $i);
if ($i < $num_fields) {
$query .= $field_name . ", ";
}else{
$query .= $field_name;
}
}
...
?>
alleen geeft hij na t laatste veld nog ", " wat dus niet de bedoeling is.
zal wel iets over t hoofd zien denk ik.
wie kan me hiermee helpen?
814 views