Tags:
php
Hey...
Jeg sidder og roder med noget php/mysql, og er nu løbet med hovedet først ind i dette problem: jeg ved ikke hvordan man få data fra db ud i en pæn tabel. Altså ikke bare den man få ved at skrive <table/> i slutningen af funktionen, men sådan så jeg får mine kolonnenavne og data i rækker under dem med. Nogen, der har lyst til at dele den viden med mig?
3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
0
Noget i stil med:
<?
// din sql
$result = mysql_query("select * from table");
?>
<table>
<tr>
<?
// smid navnene ud i th felter
for ($i = 0; $i < mysql_num_fields($result); $i++) {
print "<th>".mysql_field_name($result, $i)."</th>\\n";
}
?>
</tr>
<?
// smid data ud
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "<tr>\\n";
foreach ($line as $col_value) {
echo "<td>$col_value</td>\\n";
}
echo "</tr>\\n";
}
?>
</table>
[Redigeret d. 27/09-05 20:44:44 af Jonatan Hertel]
0
Yes baby, very grrrr....
Det virker så godt man skulle tro det var løgn. Mange tak. Vil du ikke lige "svare" for at få pointsene? Godt nok er det ikke mange, men alligevel...