probleempje met if en vergelijking met leeg veld

Status
Niet open voor verdere reacties.

doubletje

Gebruiker
Lid geworden
1 mrt 2006
Berichten
7
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?
 
PHP:
if (!empty($beoordje["beoordeling"]))
{
print "beoordeelt";
}
Veranderen in:

PHP:
if ($beoordje["beoordeling"] != "")
{
print "beoordeelt";
}
 
tis ok, da was nie de oplossing, ma zat met een fout in mijn sql instructie, mijn php was juist
sorry
 
Dus het probleem is nu opgelost? Zo ja, klik dan even rechtsonder op "Vraag is opgelost" :thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan