Wat doe ik fout? Ik krijg de volgende melding:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\vakantieanders\workshops\gebruikers\gebruiker_bevestigen.php on line 107
Regel 107 is de regel van 'while'
<?php
$mysql = mysql_query ("SELECT id FROM user2 WHERE username = '".$user."'");
while ($regel = mysql_fetch_array($mysql)){
$userid = $regel["id"];
}
?>
En als je die WHERE weghaald, geeft die dan wel alle users weer?
En wordt de data wel goed weggestopt in je tabel?
De foutmelding betekend dat de query geen resultaten heeft opgeleverd, het kan zijn dat je een naam verkeerd hebt staan, waardoor er geen zoekresultaten zijn.
Probeer inderdaad ook even de mysql_error() zoals SanThe al aangaf.
Als ik WHERE verwijder blijf ik dezelfde melding krijgen. Ik zal er even een or die bij melden..
Kan het misschien zijn dat het 'te' snel gaat? Want de regel daarvoor maak ik het in de tabel user2 de gebruiker aan, direct daarna vraag ik de id aan van de zojuist aangemaakte gebruiker..