ik heb twee tabellen naast elkaar staan, en nu wil ik die even lang maken, het is voor een grootboekrekening, maar kan ook worden gebruikt voor de balans enz. mensen met een economische opleiding zullen ongetwijfeld weten dat twee ongelijke kolommen niet horen en zeker dat het niet staat.
ik heb nu de volgende code:
<table>
<tr><td><b>Debet</b></td><td align="right"><b>Credit</b></td></tr>
<tr><td>
<?php
$query = "SELECT * FROM grootboek_debiteuren WHERE db='debet'";
$result = (mysql_query($query));
if (mysql_num_rows($result))
{
echo('<table style="border:1px solid black">');
while ($row = mysql_fetch_array($result))
{
$id = $row['id'];
$db = $row['db'];
$datum = $row['datum'];
$omschrijving = $row['omschrijving'];
$bedrag = $row['bedrag'];
echo('<tr><td>'.$datum.'</td><td>'.$omschrijving.'</td><td>€ '.$bedrag.'</tr>');
$debet += $bedrag;//berekenen van totaal debet kant
}
}
?>
<tr><td> </td><td> </td><td style="border-top:1px solid black">€ <?php echo($debet); ?></td></tr>
</table>
</tr>
<td>
<?php
$query = "SELECT * FROM grootboek_debiteuren WHERE db='credit'";
$result = (mysql_query($query));
if (mysql_num_rows($result))
{
echo('<table style="border:1px solid black">');
while ($row = mysql_fetch_array($result))
{
$id = $row['id'];
$db = $row['db'];
$datum = $row['datum'];
$omschrijving = $row['omschrijving'];
$bedrag = $row['bedrag'];
echo('<tr><td>'.$datum.'</td><td>'.$omschrijving.'</td><td>€ '.$bedrag.'</tr>');
$credit += $bedrag;//berekenen van totaal credit kant
}
}
?>
<tr><td> </td><td> </td><td style="border-top:1px solid black">€ <?php echo($credit); ?></td></tr>
</table>
</td></tr>
</table>
maar om die kolommen gelijk te krijgen als eentje er meer records bezit, en dat is bijna altijd zo, dan moet je een regel invoeren als
<tr><td> </td><td> </td><td> </td></tr>
is niet een manier om dit automatisch te laten doen? of een manier om die twee tabellen aan elkaar te koppelen en ze zo even hoog te laten zijn in alle situaties?
en voor de mensen die zeggen dat ik het in 1 tabel moet doen, ik vind die witte ruimte ertussen wel mooi, en ik zou niet zogauw weten hoe ik dat allebei in 1 tabel zou moeten zetten.
750 views