(MySQL) Zien of veld gevuld is
HS2005
07/01/2010 14:49:00Is 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:
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:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<b><i>Notitie:</i></b><br />
<?php echo $info[17]; ?><br />
[/CODE]
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
<?php echo $info[17]; ?><br />
[/CODE]
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
PHP hulp
28/11/2024 19:35:01John D
07/01/2010 14:53:00Gebruik bij het ophalen uit MySQL de ifnull functie:
IFNULL(original_value, new_value)
IFNULL(notitie, ' ')
Indien leeg dan bijvoorbeeld vullen 1 spatie of niks: ''
IFNULL(original_value, new_value)
IFNULL(notitie, ' ')
Indien leeg dan bijvoorbeeld vullen 1 spatie of niks: ''
HS2005
07/01/2010 15:11:00Beste John,
Bedankt voor je bericht, moet ik bij IFNULL dan ook weer dit doen:
Bedankt voor je bericht, moet ik bij IFNULL dan ook weer dit doen:
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
$getInfo = mysql_query("SELECT notitie FROM reserveringNamen WHERE id = '".$_GET['id']."'");
while ($info = mysql_fetch_array($getInfo))
{
echo $info[17];
}
[/CODE]
Hoe moet ik dit in elkaar steken?
Bedankt
while ($info = mysql_fetch_array($getInfo))
{
echo $info[17];
}
[/CODE]
Hoe moet ik dit in elkaar steken?
Bedankt
Gewijzigd op 01/01/1970 01:00:00 door HS2005
John D
07/01/2010 15:13:00De 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.
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.