[MySQL] Tabel weergeven mbv script
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,
Alvast:
Dank u,
verbinding maken dan
$sql = "SELECT * FROM database";
echo $sql;
$sql = "SELECT * FROM database";
echo $sql;
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?
$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
}
?>
$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 ?
Krijg je dan alle rows ?
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?
$sql = mysql_query("select * from tabel order by iets DESC")
$num_rows = mysql_num_rows($sql);
while $iets = mysql_fetch_array($sql){
?>
$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></td>
</tr>
</table>
zo bijvoorbeeld wel ja :)
['nog_iets'] veranderen in een veld uit je db
EDIT: typo
Gewijzigd op 15/11/2005 16:28:00 door Erik Rijk
Erik! Bedankt! :D
Hallo erik,
Hij geeft maar 1 regel weer...
Foutje misschien ?
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 ;)
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>
<tr>
<td></td>
</tr>
</table>
Zo zou het moeten werken...
Er zaten geen haken om de while loop
Code (php)
1
2
3
4
2
3
4
<?
$sql = mysql_query("select * from tabel order by iets DESC")
while($iets = mysql_fetch_array($sql)) {
?>
$sql = mysql_query("select * from tabel order by iets DESC")
while($iets = mysql_fetch_array($sql)) {
?>
<tr>
<td></td>
</tr>
</table>
Zo zou het moeten werken...
Er zaten geen haken om de while loop
Gewijzigd op 15/11/2005 20:24:00 door Willem Jan Z
indd even wat slordigheids foutjes
Willem-Jan:
</table>
<tr>
<td></td>
</tr>
</table>
Zo zou het moeten werken...
Er zaten geen haken om de while loop
Code (php)
1
2
3
4
2
3
4
<?
$sql = mysql_query("select * from tabel order by iets DESC");
while($iets = mysql_fetch_array($sql)) {
?>
$sql = mysql_query("select * from tabel order by iets DESC");
while($iets = mysql_fetch_array($sql)) {
?>
<tr>
<td></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
Die stond er al niet, dus die ik niet zelf vergeten :P
Had ik gewoon niet gezien, maar inderaad, had er zeker nog gemoeten...
Had ik gewoon niet gezien, maar inderaad, had er zeker nog gemoeten...
en de die() achter de query :)
Die is er gewoon niet, dat is geen fout... Ik wil ook geen die's maar gewoon netjes een if'je...




