Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wybierz menu opcji odczytane z bazy danych i użyj jego wartości

Wolałbym robić to w ten sposób, używając 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);
?>

Następnie dodaj elementy do html w ten sposób:

<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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jaka jest różnica między wartościami nie jest zerem a nie jest zerem?

  2. Błąd składni PHP PDO lub naruszenie dostępu:1064 przy wstawianiu

  3. Ustaw strefę czasową w PHP i MySQL

  4. Otwarta baza danych QSqlDatabase zawsze zwraca prawdę po aktualizacji

  5. 'secure-file-priv' w MySQL nie pozwala na ładowanie pliku danych, nawet z przydzielonego bezpiecznego folderu