Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result

deze foutmelding krijg ik, mijn code is als volgt:

<?php
$query = "
SELECT
t1.aanvraag,
t1.aan_aanvraagdatum,
t1.aan_gewensteopleverdatum,
t1.aan_urgentie,
t1.aan_soort,
t1.aan_onderwerp,
t1.aan_na,
t1.aan_verwachteuren,
t1.aan_echteurenschrijver,
t1.aan_urencontroleur,
t1.aan_datumgereed,
t1.aan_opmerking,
t2.docent,
t3.opleiding2aanvraag
FROM
aanvraag AS t1,
docent AS t2,
opleiding2aanvraag AS t3
WHERE id='47'
t1.aan_aanvraagid = t3.o2a_opleidingid
AND
t1.aan_aanvragerid = t2.doc_docentid
AND
t1.aan_schrijverid = t2.doc_docentid
AND
t1.aan_controleurid = t2.doc_docentid
";

$db=mysql_connect($host, $username) or die($fout);
mysql_select_db($dbnaam, $db) or die($fout);
$result = mysql_query($query);

while (list($aan_aanvraagid,
$aan_aanvraagdatum,
$doc_docent,
$aan_gewensteopleverdatum,
$aan_urgentie,
$doc_docent,
$doc_docent,
$aan_soort,
$aan_onderwerp,
$aan_na,
$aan_verwachteuren,
$aan_echteurenschrijver,
$aan_urencontroleur,
$aan_datumgereed,
$aan_opmerking) = mysql_fetch_row($result)){

echo("<tr><td>$aan_aanvraagdatum</td></tr><br>
<tr><td>$doc_docent</td></tr><br>
<tr><td>$aan_gewensteopleverdatum</td></tr><br>
<tr><td>$aan_urgentie</td></tr><br>
<tr><td>$doc_docent</td></tr><br>
<tr><td>$doc_docent</td></tr><br>
<tr><td>$aan_soort</td></tr><br>
<tr><td>$aan_onderwerp</td></tr><br>
<tr><td>$aan_na</td></tr><br>
<tr><td>$aan_verwachteuren</td></tr><br>
<tr><td>$aan_echteurenschrijver</td></tr><br>
<tr><td>$aan_urencontroleur</td></tr><br>
<tr><td>$aan_datumgereed</td></tr><br>
<tr><td>$aan_opmerking</td></tr>\n");
}
?>

Kan iemand mij vertellen wat hier fout aan is?
ja heb ik net aangepast idd, ik heb een stomme fout in mijn select gedeelte staan maar is opgelost alleen nu echoed hij helemaal niks :S
dit deel werkt niet
<?php
while (list($aan_aanvraagid,
$aan_aanvraagdatum,
$doc_docent,
$aan_gewensteopleverdatum,
$aan_urgentie,
$doc_docent,
$doc_docent,
$aan_soort,
$aan_onderwerp,
$aan_na,
$aan_verwachteuren,
$aan_echteurenschrijver,
$aan_urencontroleur,
$aan_datumgereed,
$aan_opmerking) = mysql_fetch_row($result)or die ('Fout: '.mysql_error()));{
?>
$res=mysql_query($query)
while($iets-mysql_fetch_array($res))
{
echo $iets['aanvraag'];
}

zo moet je verder

Reageren