Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Riportare in un array i dati estratti dal db con ciclo WHILE

    Ciao a tutti, ho prelevato una colonna di valori dal db tramite ciclo WHILE.. i medesimi valori estratti li vorrei riportare in un array.. come fare?

    codice:
    *query*
    
    while ($r = $query->fetch())
    
    
    	{
    	echo $r['annoRiferimento'] . '<br/>';
    	}

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    codice:
    *query*t
    $arr = array();
    while ($r = $query->fetch())
        {
        $arr[] = $r['annoRiferimento'];
        echo $r['annoRiferimento'] . '<br/>';
        }
    
    print_r($arr);
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  3. #3
    Grazie grazie grazie!! Ed io che impazzivo col fetchAll..

  4. #4
    Avrei bisogno di un altra dritta: in pratica i suddetti dati estratti non sono altro che gli anni 2013, 2014 e 2015.. Sto cercando di infilarli dentro un ciclo foreach in modo da elaborare il resto del codice al suo interno con un anno per volta:

    codice:
    foreach ( ... as ...)
        {
    
        $annoRiferimento = (prima 2013, poi 2014, infine 2015)
        *resto del codice*
        }
    Non mi ricordo più come si fa -.-

  5. #5
    Perchè non ordini i dati direttamente nella query? (ORDER by annoRiferimento)
    Perchè complicarti la vita elaborando qualche soluzione dispendiosa?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.