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

Skift farve på Google Chart-bjælke, når datatabelinput er fra JSON-data fra serveren

Du skal gøre et par ting. For det første er din kolonneoprettelse forkert; dette:

$table['cols'] = array(
    array('label' => 'Tahun', 'type' => 'string'),
    array('label' => 'Jumlah Persatuan', 'type' => 'number')
    ({type: 'string', role: 'style'})
);

skal være sådan her:

$table['cols'] = array(
    array('label' => 'Tahun', 'type' => 'string'),
    array('label' => 'Jumlah Persatuan', 'type' => 'number'),
    array('type' => 'string', 'p' => array('role' => 'style'))
);

Derefter, når du opretter rækkerne af data, skal du tilføje en celle til stilen:

while($r = mysql_fetch_assoc($query)) {
    $temp = array();
    $temp[] = array('v' => (string) $r['Tahun']); 
    $temp[] = array('v' => (int) $r['Jumlah']); 
    $temp[] = array('v' => <insert style here>); 
    $rows[] = array('c' => $temp);
}


  1. Hvordan genererer jeg et tilfældigt tidsinterval og tilføjer det til en mysql datetime ved hjælp af php?

  2. Sådan udfyldes en tabels fremmednøgler fra andre tabeller

  3. SQL:hvordan man bruger UNION og bestiller efter et bestemt udvalg?

  4. Bedre PHP, MySql, HTML og JavaScript IDE