in de volgende code heb ik een probleempje, dat hij altijd de else zijde afdrukt, en nooit de if-kant, ook al zitten er de gegevens in om den if-kant af te drukken.
$sql_beoord = "
SELECT b.beoordeling FROM beoordeling as b
INNER JOIN lln ON (lln.stamnr = b.leerlingId)
INNER JOIN Voetpunten ON (b.voetpuntId = Voetpunten.VoetpuntId)
INNER JOIN Voetonderdeel ON (Voetpunten.VoetonderdeelId = Voetonderdeel.VoetonderdeelId)
INNER JOIN klassen ON (klassen.klas = b.klasId)
INNER JOIN vakken ON (vakken.ID = b.vakId)
WHERE klassen.id = $klas
AND vakken.naam = '$vakken'
AND b.voetpuntId = $voetpuntje
";
$beoordje = mysql_query($sql_beoord);
if (!empty($beoordje["beoordeling"]))
{
print "beoordeelt";
}
else
{
print "...";
}
ik heb in plaats van die empty al vanalles geprobeerd, weet er misschien iemand raad hiervoor?
$sql_beoord = "
SELECT b.beoordeling FROM beoordeling as b
INNER JOIN lln ON (lln.stamnr = b.leerlingId)
INNER JOIN Voetpunten ON (b.voetpuntId = Voetpunten.VoetpuntId)
INNER JOIN Voetonderdeel ON (Voetpunten.VoetonderdeelId = Voetonderdeel.VoetonderdeelId)
INNER JOIN klassen ON (klassen.klas = b.klasId)
INNER JOIN vakken ON (vakken.ID = b.vakId)
WHERE klassen.id = $klas
AND vakken.naam = '$vakken'
AND b.voetpuntId = $voetpuntje
";
$beoordje = mysql_query($sql_beoord);
if (!empty($beoordje["beoordeling"]))
{
print "beoordeelt";
}
else
{
print "...";
}
ik heb in plaats van die empty al vanalles geprobeerd, weet er misschien iemand raad hiervoor?