Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Hiển thị các giá trị thả xuống được phân tách bằng dấu phẩy từ cột trong cơ sở dữ liệu

Hãy thử sử dụng program này nếu bạn cần giá trị cột:

<?php
$pdo = Database::connect();
$sql="SELECT t1.*, t2.*
    FROM form_fields t1, user_choices t2
    WHERE t1.field_name = t2.field_name
    and group_id=1 and user_id=".$_SESSION['user_id']." ";
//$result = $pdo->query($sql);

echo '<select class="form-control" name="program">';
foreach ($pdo->query($sql) as $row_program){
    $options = $row_program['program'];// as you need this column values
    $optionsArr = explode(",", $options);   
    foreach ($optionsArr as $key=>$row){
        echo '<option value='.$row[$key].'>'.$row[$key].'</option>'; 
    }
}
echo '</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. Làm cách nào để hủy khai báo khối lượng trong hình ảnh docker?

  2. MySQL chỉ định thứ tự tùy ý theo id

  3. doct2 và group_concat

  4. Doctrine 2 DQL CASE KHI Đếm

  5. Cách sử dụng đầu ra của Bảng từ Thủ tục MYSQL được lưu trữ