sql >> Database teknologi >  >> RDS >> Mysql

php multidimension array genereret fra databasen

Ok, efter at have lavet researchen fandt jeg løsningen (SÅ NEMT, MEN NÅR DET ALDRIG MØTTE .....)

$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>"; ";

Genereret og ønsket output:

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

#thatone{
border:1px solid; 
}

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



  1. Ikke i stand til at oprette flere brugerdefinerede db-tabeller ved aktivering af wp-plugin

  2. Hvad er DATALENGTH()-ækvivalenten i MySQL?

  3. SSIS-opgave til import af inkonsistent kolonneantal?

  4. Oprettelse og Bridge-tabeller i MySQL-forespørgsel