Selezionare le colonne con una certa condizione

felino

Utente Attivo
12 Dic 2013
941
10
18
Aci Catena (Catania)
Salve a tutti,
ho un tabella che chiamo settimane_schema contenente un id (int autoincremente) e diverse colonne.

Per prelevare tutte le colonne che iniziano con giugno ho scritto:
PHP:
$q_settimana = mysql_query("SELECT COLUMN_NAME
                                        FROM INFORMATION_SCHEMA.COLUMNS
                                        WHERE table_name = 'settimane_schema'
                                        AND table_schema = 'database_name'
                                        AND column_name LIKE 'giugno%'"
                                      ) or die ( mysql_error() );

La query funziona correttamente...ma se dopo uso

PHP:
$r_settimana = mysql_fetch_array($q_settimana);
print_r($r_settimana);

mi stampa

Array ( [0] => giugno_1 [COLUMN_NAME] => giugno_1 )

invece dovrei avere giugno_1, giugno_2, giugno_3, giugno_4, giugno_5.

Grazie.
 
Ciao, ti manca il ciclo
PHP:
while ($r_settimana = mysql_fetch_array($q_settimana)) {
    print_r($r_settimana); 
}
 

Discussioni simili