|  PHP expert |  | Ik wil dat als er op een onderwerp is gedrukt het veld nieuw van 1 naar 0 word geupdate, dat gebeurd ook op het moment maar je ziet maar een flits van het bericht. 
 Nadat ik de link van
 
 
    
    
        
            
                <a href='#' onclick="changeDisplay('id_<?= $arr['contactid'] ?>')"><img src='./images/icons/pijl.png' alt='' /> <a href='#' onclick="changeDisplay('id_<?= $arr['contactid'] ?>')"><img src='./images/icons/pijl.png' alt='' />
   
 Dit staat in mijn admin.php
 
 
    
    
        
            
                			<div class='t'>
		<?php
				$select = mysql_query("SELECT * FROM contact WHERE nieuw = 1 ORDER BY contactid DESC");
				
				if(mysql_num_rows($select) == 0)
				{
			?>
					<div class='table'>Er zijn geen nieuwe berichten</div>
			<?php
				}
				else
				{
					while($arr = mysql_fetch_array($select))
					{
			?>
					<div class='table' style='margin-left: 10px'>
						<a href='?pagina=admin/admin&mod=contact&act=nieuw&id=<?= $arr['contactid'] ?>&gelezen=true' onclick="changeDisplay('id_<?= $arr['contactid'] ?>')"><img src='./images/icons/pijl.png' alt='' />
						[<?= $arr['categorie'] ?>] <?= stripslashes($arr['onderwerp']) ?></a> door <?= $arr['naam'] ?> op <?= date("d/mY", $arr['datum']) ?>
					</div>
					<div class='table' id='id_<?= $arr['contactid'] ?>' style='display:none; border-top: 1px #c0bdbd solid; border-bottom: 1px #c0bdbd solid'>
						<img src='./images/icons/email.png' alt='' /><?= $arr['email'] ?><br />
						<img src='./images/icons/bericht.png' alt='' /><?= stripslashes($arr['bericht']) ?>
					</div>
			<?php
						if(isset($_GET['gelezen']) && $_GET['gelezen'] == 'true' && isset($_GET['id']) && is_numeric($_GET['id']))
						{			
							$update = mysql_query("UPDATE contact SET nieuw = 0 WHERE contactid = '".$_GET['id']."'");
						}
					}
				}
		?>
			</div> <div class='t'>		<?php				$select = mysql_query("SELECT * FROM contact WHERE nieuw = 1 ORDER BY contactid DESC"); 				{			?>					<div class='table'>Er zijn geen nieuwe berichten</div>			<?php				}				else				{					{			?>					<div class='table' style='margin-left: 10px'>						<a href='?pagina=admin/admin&mod=contact&act=nieuw&id=<?= $arr['contactid'] ?>&gelezen=true' onclick="changeDisplay('id_<?= $arr['contactid'] ?>')"><img src='./images/icons/pijl.png' alt='' />						[<?= $arr['categorie'] ?> ] <?= stripslashes($arr['onderwerp']) ?> </a> door <?= $arr['naam'] ?>  op <?= date("d/mY", $arr['datum']) ?>					</div>					<div class='table' id='id_<?= $arr['contactid'] ?>' style='display:none; border-top: 1px #c0bdbd solid; border-bottom: 1px #c0bdbd solid'>						<img src='./images/icons/email.png' alt='' /><?= $arr['email'] ?><br />						<img src='./images/icons/bericht.png' alt='' /><?= stripslashes($arr['bericht']) ?>					</div>			<?php						if(isset($_GET['gelezen']) && $_GET['gelezen'] == 'true' && isset($_GET['id']) && is_numeric($_GET['id']))						{										$update = mysql_query("UPDATE contact SET nieuw = 0 WHERE contactid = '".$_GET['id']."'");						}					}				}		?>			</div>
   
 dit is de javascript
 
 
    
    
        
            
                function changeDisplay(id)
{
	if(window.visible)
	{
		document.getElementById(visible).style.display = 'none';
	}
		document.getElementById(id).style.display = 'block';
		visible = id;
} function changeDisplay(id){	if(window.visible)	{		document.getElementById(visible).style.display = 'none';	}		document.getElementById(id).style.display = 'block';		visible = id;}
   |