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

mảng đa thứ nguyên php được tạo từ cơ sở dữ liệu

Được rồi, sau khi thực hiện nghiên cứu, tôi đã tìm ra giải pháp (RẤT DỄ DÀNG NHƯNG KHI KHÔNG BAO GIỜ THẤY .....)

      $selectors_array = array();
      $selector_query = tep_db_query("SELECT * FROM bts_selectors");
      while ($selector = tep_db_fetch_array($selector_query)) {
      $selectors_array[] = array('id' => $selector['id'], 
                             'selector' => $selector['selector']
                             );
    }

    $css = '';
    foreach ( $selectors_array as $selector ) { 
    $rules = '';

    $properties_query = tep_db_query("SELECT * FROM bts_properties WHERE selector_id = '" . $selector['id'] . "' ");

   while ($properties = tep_db_fetch_array($properties_query)) {    
    $rules .= "\n \t$properties[css_el]:$properties[css_val];";
    }
        $css .= "$selector[selector]".'{'."$rules \n".'}'."\n\n";
    }

    echo "<pre>";
    echo "$css";
    echo "</pre>";
";

Đầu ra đã tạo và mong muốn:

.thisone{
border:1px solid;
padding:10px; 
}

#thatone{
border:1px solid; 
}

.body{
width:40px;
height:40px; 
}



  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 để giữ cho ký tự thay thế không biến thành một thực thể html trong PHP?

  2. Tổng các giá trị của một hàng?

  3. Yêu cầu do khách hàng gửi không chính xác về mặt cú pháp khi sử dụng @DateTimeFormat

  4. Làm thế nào để lưu trữ nhiều tùy chọn trong một bảng?

  5. Cảnh báo trình liên kết trong khi xây dựng ứng dụng chống lại API mysql-connector-c / libmysqlclient / mysql C