ik ben bezig met een shoutbox, zoiets als het "sms board" op www.dance4mation.com,

hiervoor moet ik de berichten uit de database op de volgende wijze sorteren:

<table>
<tr><td>(bericht1)</tr></td>
<tr><td>(bericht2)</tr></td>
</table>

<table>
<tr><td>(bericht3)</tr></td>
<tr><td>(bericht4)</tr></td>
</table>

etc etc...

maar wat ik ook die, het enige wat ik krijg is:

<table>
<tr><td>(bericht1)</tr></td>
<tr><td>(bericht1)</tr></td>
</table>

<table>
<tr><td>(bericht2)</tr></td>
<tr><td>(bericht2)</tr></td>
</table>

ben nieuw met php en mysql...enige tips over hoe ik dit het beste aan zou kunnen pakken?

mvg,
Frank

wat is het verschik tussen eerste en tweede voorbeeld ??? :)

en je moet de table rows anders afsluiten:
</tr></td>

moet zijn

</td></tr>

om zo'n effect te krijgen met 2 berichten per table, is via een while loopje:

<?
$sql = "SELECT * FROM berichten";
$res = mysql_query($sql);

if (mysql_num_rows($res) >= 1)
{
// berichten weergave
$i = 1;
while ($row = mysql_fetch_array($res))
{
if ($i == 1 || $i == 3)
{
echo "<table>";
}

echo "<tr><td>" . $row['bericht'] . "</td></tr>";

if ($i == 2 || $i == 4)
{
echo "</table>";

if ($i == 4)
unset($i);
}

$i++;
}
}
else
echo "Geen berichten in db";
?>

Reageren