sql >> Database teknologi >  >> RDS >> Mysql

Vis alle MySQL-tabeldata i html-tabel

Du kan gøre det, hvis du skal vise alle kolonner. Eller du kan tilføje dine filtre betinget.

Men da det ser ud til at du er ny inden for webudvikling, laver jeg det på en enkel måde.

<?php
$con=mysqli_connect("example.com","peter","abc123","my_db");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

$result = mysqli_query($con,"SELECT * FROM Persons");

echo "<table border='1'>";

$i = 0;
while($row = $result->fetch_assoc())
{
    if ($i == 0) {
      $i++;
      echo "<tr>";
      foreach ($row as $key => $value) {
        echo "<th>" . $key . "</th>";
      }
      echo "</tr>";
    }
    echo "<tr>";
    foreach ($row as $value) {
      echo "<td>" . $value . "</td>";
    }
    echo "</tr>";
}
echo "</table>";

mysqli_close($con);
?>


  1. JDBC MySql-forbindelsespooling praktiserer for at undgå opbrugt forbindelsespulje

  2. T_BOOLEAN_AND fejl?

  3. Omdøb en tabel i MySQL

  4. Er normalt MySql-indeks påkrævet, når vi har Composite-indeks