Hallo,

Ik geef in een formulier een waarde mee in de vorm van een datum, zodat ik kan zien wanneer een record voor het laatst is bewerkt, dus alleen als het record gewijzigd word dmv een bewerkingsformulier, word deze waarde weergegeven.
Nu wil ik een lijst weergeven welke de laatst bewerkte records weergeeft

ik heb het zo geprobeerd maar kom er niet uit
ik denk dat ik in de if lus de veldnaam verkeerd aangeef

dit is mijn script;

<?
if('benull' != 'NULL')
{
  while($row = mysql_fetch_array($rs))
    {
?>       <!-- //verbonden met select functie wordt op het scherm weergegeven //-->
        <td><a href="overzicht.php?id=<?=urlencode($row['id']);?>"><b><?=$row['D_debiteurennr'];?></b></td>
        <td><?=$row['D_dossiernr']; ?></td>
        <td><?=$row['D_naamklant']; ?></td>
        <td><?=$row['D_woonplaats']; ?></td>
        <td><?=$row['benull']; ?></td>
        <td>&nbsp;&nbsp;&nbsp;<a href="overzichtprint.php?id=<?=urlencode($row['id']); ?>" target="_blank" ><b>Printen</b></td>
       </tr>
       
<?
   }
}
?>
<? mysql_close() ?>


'benull' is de veldnaam wele de datum bevat
Wat stelt dit voor?
if('benull' != 'NULL')
Deze constructie wordt altijd true, aangezien 'benull' niet gelijk is aan 'NULL'
ik wil dus als het veld 'benull' geen waarde bevat dat deze niet word weergegeven..
maar ik heb hem vergeleken met !=
welke hem wél weergeeft wanneer ze dus ongelijk zijn... of niet?
Je bedoelt zoiets???

if($row['benull'] != "")

Reageren