Heeft iemand een stukje script waarmee je een tabel uit een database kunt weergeven. Ik heb een tabel, en die wil ik graag laten weergeven.

Alvast:
Dank u,
verbinding maken dan
$sql = "SELECT * FROM database";

echo $sql;
<?
$sql = mysql_query("select * from tabel order by iets DESC")
$num_rows = mysql_num_rows($sql);

while $iets = mysql_fetch_array($sql){
// selecteer iets uit de db
}
?>
Hallo Erik,

Krijg je dan alle rows ?
<?
$sql = mysql_query("select * from tabel order by iets DESC")
$num_rows = mysql_num_rows($sql);

while $iets = mysql_fetch_array($sql){
?>
<table>
<tr>
<td><? echo $iets['nog_iets']; ?></td>
</tr>
</table>
<?
}
?>

zo bijvoorbeeld wel ja :)
['nog_iets'] veranderen in een veld uit je db

EDIT: typo
Erik! Bedankt! :D
Hallo erik,

Hij geeft maar 1 regel weer...

Foutje misschien ?
Staan er wel meerdere rijen in je database?


en Erik, als je gegevens in een tabel weer wilt geven moet je de <table> tags buiten de while lus houden, anders maakt die voor elke regel een nieuwe tabel aan ;)
</table>
<?
$sql = mysql_query("select * from tabel order by iets DESC")
while($iets = mysql_fetch_array($sql)) {
?>
<tr>
<td><? echo $iets['nog_iets']; ?></td>
</tr>
<?
}
?>
</table>

Zo zou het moeten werken...
Er zaten geen haken om de while loop
indd even wat slordigheids foutjes
Willem-Jan schreef op 15.11.2005 20:23
</table>
<?
$sql = mysql_query("select * from tabel order by iets DESC");
while($iets = mysql_fetch_array($sql)) {
?>
<tr>
<td><? echo $iets['nog_iets']; ?></td>
</tr>
<?
}
?>
</table>

Zo zou het moeten werken...
Er zaten geen haken om de while loop


en dan vergeet jezelf de ; achter je 1e regel :P

Reageren