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

Динамично създаване на квадратчета за отметка

Изпробвайте това:

<?php 
    //Create the query
    $sql = "SELECT `name` FROM Employees";

    //Run the query
    $query_resource = mysql_query($sql);

    //Iterate over the results that you've gotten from the database (hopefully MySQL)
    while( $employee = mysql_fetch_assoc($query_resource) ):
?>

    <span><?php echo $employee['name']; ?></span>
    <input type="checkbox" name="employees[]" value="<?php echo $employee['name']; ?> /><br />

<?php endwhile; ?>

Примерът, който виждате по-горе, разчита на две неща, за да функционира правилно:

  1. Използвате MySQL
  2. Вашата SQL заявка трябва да извлича имената на служителите (за да можете да ги използвате в цикъла


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Glassfish Admin Console хвърля java.lang.IllegalStateException при създаване на JDBC пул

  2. Декларирайте променлива MySQL тригер

  3. pt-table-sync, Странни проблеми относно името на хоста

  4. mysql_insert_id() винаги връща 0

  5. CakePHP 3 defaultConnectionName в модела на плъгин не работи