Mysql
 sql >> база данни >  >> RDS >> Mysql

Изберете менюто с опции, прочетено от базата данни и използвайте неговите стойности

Бих предпочел да го направя по този начин с помощта на 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);
?>

След това добавете елементите към html по следния начин:

<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. PHP :Използване на променлива за задържане на име на таблица и използване на тази променлива в заявки

  2. Ограничение за външен ключ е неуспешно

  3. Как трябва да съхранявам GUID в MySQL таблици?

  4. Трябва да получа списъка с потребители, на които преди това е изпратено съобщение (MySQL)

  5. Няма подготвени оператори от страна на сървъра, използващи MySQL Connector/J