<?php
$result = mysqli_query($dbCon,"SHOW TABLES FROM $dbname");
$resultaant = mysqli_query($dbCon,"SHOW TABLES FROM $dbname");
$teller = 0;
echo "<br />";
//tellen van tabellen
while($nr = mysqli_fetch_array($resultaant)){
$teller++;
}
$aant = $teller-3;
echo "Aantal gebruikers: " . $aant;
//maken van tabellen
while($row = mysqli_fetch_array($result)){
if ($row[0] != 'examen' and $row[0] != 'code' and $row[0] != 'gebruikers') {
$optie = $row[0];
}else{
$optie = "";
}
?>
<?php if ($optie != ""){
?>
<div class="uitslagen">
<table>
<tr>
<th colspan="3">IP nummer: <?php echo $optie;?></th>
</tr>
<tr>
<th>Examen</th>
<th>Antwoord</th>
<th>Datum en tijd</th>
</tr>
<?php $tabel = mysqli_query($dbCon,"SELECT * FROM $optie");
while($rij = mysqli_fetch_array($tabel)){
$Examennummer = $rij[Examen];
$Antwoord = $rij[Antwoord];
$tijd = $rij[tijd];
if ($Examennummer != ""){
?>
<tr>
<td><?php echo $Examennummer; ?></td>
<td><?php echo $Antwoord; ?></td>
<td><?php echo $tijd; ?></td>
</tr>
<?php
}
}
}
?>
</table>
</div>
<?php
}
?>
1.277 views
Ik heb een programma geschreven waarbij ik tabellen uit een database haal en die laat zien. Nu wil ik dat lege tabellen niet worden weergegeven. Hoe kan ik dit voor elkaar krijgen? Ik heb de volgende code :