16. juli 2004 - 12:33Der er
5 kommentarer og 1 løsning
Vise udtræk af database på webside
Jeg har et ret simpelt problem. Jeg aner intet om php, men skal have lavet en side der viser indholdet af en database(mySql-db med navn og tlf) i en liste. Ingen sortering, eller andet er nødvendigt.
Hvor kan jeg finde en side, der viser det kort og overskueligt :-) Eller hvordan gør jeg det?
mysql_connect("server","user","password") or die(mysql_error()); mysql_select_db("database_navn") or die(mysql_error()); //IKKE tabel navn, men database navn
$q = mysql_query("SELECT * FROM tabelnavn") or die(mysql_error()); while ($row = mysql_fetch_array($q)) { echo $row['navn] . " " . $row['tlf'] . "<br"; }
Det ser godt ud, men jeg når desværre ikke at få den testet før på mandag, så I må vente lidt med pointene... :-)
Synes godt om
Slettet bruger
16. juli 2004 - 14:55#6
Her er en anden udgave, som kan vise en hvilken som helst databasetabel som en html-tabel med feltnavnene fra databasen som overskrifter.
<?php
mysql_connect("server","user","password") or die(mysql_error()); mysql_select_db("database_navn") or die(mysql_error()); //IKKE tabel navn, men database navn
$tabel='tabelnavn'; // Ret tabelnavnet her $first=true;
echo "<table>";
$q = mysql_query("SELECT * FROM $tabel") or die(mysql_error()); while ($row = mysql_fetch_assoc($q)) { if($first){ echo "<tr>"; foreach($row as $navn => $vaerdi){ echo "<th>" . $navn . "</th>"; } echo "</tr>"; $first=false; } echo "<tr>"; foreach($row as $vaerdi){ echo "<th>" . $vaerdi . "</th>"; } echo "</tr> }
echo "</table>";
mysql_close();
?>
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.