Hallo,

Ik heb zelf een klein gastenboek geschreven voor mijn site. Als de bezoeker wat in dit gastenboek zet moet hij de naam en de opmerking verplicht invullen. Zijn email, woonplaats en zijn homepage zijn optioneel.

Nu is mijn vraag hoe krijg ik het voor elkaar om een veld dat niet is ingevuld niet weer te geven, zodat ook de "kale tekst" niet wordt weergegeven. En eentje die wel is ingevuld wel weer te geven.

Dit zal waarschijnlijk met een if statement moeten, maar ik ben (nog) niet zo goed in php dus als iemand weet hoe het moet hoor ik het graag!
laat maar zitten ik heb het al...
Misschien hebben andere starters ook iets aan je code, dus laat maar zien.. :D

Elwin
Dit heb ik ervan gemaakt

<code>
if($row["email"] == "")
{
echo("" . $row["naam"] . "");
}
else
{
echo("
<a href='mailto:" . $row["email"] . "'>" . $row["naam"] . "<a/>
</font></td>
</tr>");
}
</code>
Je hoeft geen <code> te gebruiken.. :D Als je de code tussen

<?php
// en
?>

zet is het goed...

Effe ontopic..
<?php
if($row["email"] == "")
{
// Actie
}
?>

kan ook zo:
<?php
if(empty($row["email"]))
{
// Actie
}
?>

Het maakt voor de werking niet uit, maar in het programmeren is het duidelijker, plus dat het sneller weg typt...

Elwin
bedankt voor de tip, en ik hoop dat jullie er ooit wat aan hebben...

Reageren