[MySQL] Tabel weergeven mbv script
Alvast:
Dank u,
$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
}
?>
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
Hij geeft maar 1 regel weer...
Foutje misschien ?
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 ;)
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
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...