WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Visa data som returneras i en tabell automatiskt (https://www.wn.se/forum/showthread.php?t=15404)

jensjakob 2006-08-04 13:23

Hej. Jag skulle behöva hjälp med vilken php-kod man ska använda för att visa allt som returneras från MySQL-databasen. Jag gissar på att denna kod finns färdigskriven och att någon av er har den. Jag vill alltså visa en tabell med rubrikerna "problem" och "svar" om jag gör en "SELECT problem, svar FROM..."

PeterM 2006-08-04 17:40

Riktigt så specifik kod finns inte i PHP, men med ett par enkla loopar kommer man långt. (Kod skriven på en minut eller så, kan ha tabbat mig.)

Kod:

<?php
$q = mysql_query("SELECT ...");

$print_header = true;
echo "<table border=1>";
while ($row = mysql_fetch_assoc($q)) {

        if ($print_header) {
 echo "<tr>";
 foreach ($row as $key => $value) {
        echo "<th>$key</th>";
 }
 echo "</tr>";
 $print_header = false;
        }

        echo "<tr>";
        foreach ($row as $key => $value) {
 echo "<td>$value</td>";
        }
        echo "</tr>";

}
echo "</table>";
?>


jensjakob 2006-08-05 00:40

Du är bannemig great! Hade jag fått svaret via Berunda.se så hade du fått en belöningspeng.


Alla tider är GMT +2. Klockan är nu 20:57.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson