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

Vælg indstillingsmenu læst fra databasen og brug dens værdier

Jeg ville foretrække at gøre det på denne måde ved at bruge mysqli

<?php
/* Database connection settings */
$host = 'localhost';
$user = 'root';
$pass = '';
$db = 'tnews2';
$mysqli = new mysqli($host,$user,$pass,$db) or die($mysqli->error);

/* Your query */
$result = $mysqli->query("SELECT name,id,path FROM categories ORDER BY ID DESC LIMIT  0,6";) or die($mysqli->error);
?>

Tilføj derefter elementerne til html sådan her:

<select name="categories">
    <option value="Select School">Select Shool</option>
    <?php
    while ($row = mysqli_fetch_array($result)) {
        echo "<option value='" . $row['path'] . "'>'" . $row['name'] . "'</option>";
    }
    ?>        
</select>


  1. Er det bedre at bruge flere databaser med et skema hver, eller en database med flere skemaer?

  2. Symfony2 - Doctrine2 QueryBuilder WHERE IN ManyToMany-feltet

  3. Konverter JS datotid til MySQL datotid

  4. Postgres:definere en standardværdi for CAST-fejl?