Error: (Errornumber 1054: "Unknown column 'ikben' in 'field list'")

wat wil dit zeggen?
I dunno.. dat er misschien geen kolom genaamd ikben bestaat in een field list?! :P

waar krijg je die error bij?
Heb 'n form met 'n select-list met 2 keuzes (man, vrouw), dan 'n submit button die'm doorstuurt naar 'n andere pagina waar 't wordt geschreven naar 'n database.

Wa's een field list?
Laat de code is zien.
Misschien helpt dat
Okey komtie:

Eerst 'n formuliertje met wat opties die je kan invullen (naam, leeftijd etc) en ook man/vrouw:

<SELECT name=ikben>
<option value="0">man</option>
<option value="1">vrouw</option>
</SELECT>

Dan 'n submit naar ADD.PHP

$ikben2 = $HTTP_POST_VARS["ikben"]; (ja geen superglobals boeiend :P)

$ikben = Opschonen($ikben2); waarbij Opschonen een functie is:

function Opschonen($vies)
{
$schoon = addslashes($vies);
$schoonst = htmlentities("$schoon", ENT_QUOTES);
return($schoonst);
}

ook staat er:

if ($ikben == ""){$error = TRUE; echo "Je hebt niet ingevuld van welk geslacht je bent.<br>";}

if ($error == TRUE){echo "<br>Verbeter alstublieft uw fouten door op de VORIGE (BACK) knop van uw browser te klikken.<br>";}

ToevoegenGebruiker($gebruiker,$wachtwoord,$email,$foto,$bericht,$leeftijd, $ikben, $ikzoek);

/////////////////////////////////////
function ToevoegenGebruiker($gebruikersnaam,$wachtwoord,$email,$foto,$bericht,$leeftijd,$ikben,$ikzoek)
{

VerbindDB();
$wachtwoord = Codeer($wachtwoord);
$sql = "INSERT INTO A_gebruikers (`gebruikersnaam`,`wachtwoord`,`mailadres`,`inschrijfdatum`,`foto`,`bericht`,`leeftijd`,`ikben`,`ikzoek`) VALUES ('$gebruikersnaam','$wachtwoord','$email', NOW( ), '$foto', '$bericht', '$leeftijd', '$ikben', '$ikzoek')";

mysql_query($sql) or die("Error: (Errornumber ". mysql_errno() .": \"". mysql_error() ."\")<br>");
}

:D

Ow ik ben ook echt een fuxing banaan! Vergeten database aan te passen ;-)

Kijken of 't opgelost is als 'k 't fix

-- Lol kheb me geregistreerd trouwens :P --
gefixed ;-)
Dat is slim ;)
Je moet ook wel de database aanmaken, anders kandie er niks instoppen
Had 'm al aangemaakt, alleen vergeten die columns toe te voegen. Kan gebeuren he.
Jaja wel d0m he? :P
treh d0m

Reageren