Is er een functie in PHP die i.s.m. MySQL laat zien of een veld gevuld is of niet.

In de database heb ik een veld notities. Iemand kan een notitie plaatsen of niet. In het PHP bestand heb ik nu aleen staan, notitties met waarde:


	<b><i>Notitie:</i></b><br />
	<?php echo $info[17]; ?><br />


Nu wil ik de tekst "<b><i>Notitie:</i></b>" laten zien door middel van eerst een veld te chekken zoiets als: If (veld notitie bevat waarde)
laat zien <b><i>Notitie:</i></b><br />
anders niks. Dacht misschien is hier een handige functie voor.
Bedankt
Gebruik bij het ophalen uit MySQL de ifnull functie:
IFNULL(original_value, new_value)
IFNULL(notitie, ' ')
Indien leeg dan bijvoorbeeld vullen 1 spatie of niks: ''
Beste John,

Bedankt voor je bericht, moet ik bij IFNULL dan ook weer dit doen:

$getInfo = mysql_query("SELECT notitie FROM reserveringNamen WHERE id = '".$_GET['id']."'");
				while ($info = mysql_fetch_array($getInfo))
{
echo $info[17];
}


Hoe moet ik dit in elkaar steken?
Bedankt
De ifnull gebruik je in je select statement.
Select a,b,c,ifnull(d,'Leeg') from jouw tabel.
In dit voorbeeld wordt dus in geval van NULL het woordje "Leeg" getoond.
Je kan natuurlijk met '' werken.

Reageren