while-lus probleempje

Status
Niet open voor verdere reacties.

btl-member

Gebruiker
Lid geworden
11 jul 2003
Berichten
27
Hallo,
Ik heb een probleempje ik heb de volgende php-code:

PHP:
<?PHP 
         $result = mysql_num_rows($disco_result);
         if(!$result){
				echo "<tr>Er zijn nog geen meningen geplaats.</tr>";
			}
			else {
				echo "<tr>Meningen:</tr>";
			} ?>
		<?php while($disco2 = mysql_fetch_array($disco2_result)){ ?>
        <tr> 
          <td width="100%"><font color="#FF0000">Gepost door: 
          <a href="mailto:<?php echo $disco2['foto_mail'] ?>" target="_blank">
          <?php echo $disco2['foto_naam'] ?></a> 
            op <?php echo $disco2['foto_datum'] ?></font></td>
        </tr>
        <tr> 
          <td height="18"><?php echo $disco2['foto_info'] ?><br><br></td>
        </tr>
        <?php
		}
		mysql_close();
		?>

En nu wil ik ervoor zorgen dat je de while-lus bij de else voorwaarde zet maar dit krijg ik du niet goed voor mekaar. Wie kan mij helpen?
 
Laatst bewerkt door een moderator:
Dit gaat volgens mij niet helemaal goed. Pas je bericht aan en zet voor het begin van je script: {php} en helemaal achteraan {/php}

{ = [
} = ]
 
Probeer dit eens:

PHP:
<?PHP 
$result = mysql_num_rows($disco_result);
	if(!$result)
        	echo "<tr>Er zijn nog geen meningen geplaats.</tr>";
        else 
        {
	echo "<tr>Meningen:</tr>";
		while($disco2 = mysql_fetch_array($disco2_result))
		{ 
		?>
        	<tr> 
          	<td width="100%"><font color="#FF0000">Gepost door: <a href="mailto:<?php echo $disco2['foto_mail'] ?>" target="_blank"><?php echo $disco2['foto_naam'] ?></a> 
         	op <?php echo $disco2['foto_datum'] ?></font></td>
       		</tr>
        	<tr> 
          	<td height="18"><?php echo $disco2['foto_info'] ?><br><br></td>
        	</tr>
        <?php
		}
		mysql_close();
	}
?>
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan