Visualizzazione dei risultati da 1 a 3 su 3

Visualizzazione discussione

  1. #1

    Problema creazione array

    Buon giorno a tutti.
    Attraverso un ciclo while e poi un for estrapolo dei valori da db che andranno a popolare una tabella in html.
    Codice PHP:
    $arrCampiA         = array('A01','A02','A03','A04','A05','A06','A07','A08','A09');
    foreach (
    $arrCampiA as $key => $value) {
    $sqlMax    "    SELECT '1-2' ".$value.", COUNT(1) as A1 FROM TB_SALUTE                
    WHERE "
    .$value." IN (1,2)                 
    UNION ALL                
    SELECT '3-4' "
    .$value.", COUNT(1) as A1 FROM TB_SALUTE                
    WHERE "
    .$value." IN (3,4)                
    UNION ALL                
    SELECT '5-6' "
    .$value.", COUNT(1) as A1 FROM TB_SALUTE 
    WHERE "
    .$value." IN (5,6)";
    $rsmysql_query($sqlMax) or die ("Errore esecuzione select !" mysql_error());

    if (
    mysql_num_rows($rs) > 0) {        
    $i 0;        
    while(
    $arr[$i] = mysql_fetch_assoc($rs)) {            
    $i++;        
    }        
    unset(
    $arr[$i]);
    echo 
    "<thead style='background-color:#000;color:#FFF'>                    
                 <tr>"
    ;        
    echo 
    "            <th data-priority='1' style='width:200px;font-weight:normal;'>".substr($SESSION[$key],0,80)."....</th>";                
    echo 
    "            <th data-priority='2'>Totale</th>";        
    echo 
    "        </tr>                </thead>                <tbody>";

    for (
    $i=0$i<count($arr); $i++) {
    $_SESSION[$value][$key] = $arr[$i]['A1'].",";
    echo 
    "<tr style='padding-bottom:250px'>";
    echo 
    "    <td></td>";            
    echo 
    "    <td>".$arr[$i]['A1']. " " . ($arr[$i]['A1']>'hanno' 'ha'). " dato punteggio (".$arr[$i][$value].")</td>";            
    echo 
    "</tr>";
    print_r($_SESSION[$value][0]);//mi restituisce 98,69,10,
    print_r($_SESSION[$value][1]);//mi restituisce 8,33,210,
    ecc ecc 
    print_r
    ($_SESSION[$value][8]);//mi restituisce 4,32,20,
    }
            echo 
    "</tbody>";
    }
    }
    echo 
    "</table>"
    Dovrei creare 9 array, dove all'interno ci sono 3 valori per ognuno facendo in questo modo:
    Codice PHP:
    $_SESSION[$value][$key] = $arr[$i]['A1'].","
    e poi cosi, ad ogni stampa, visualizzoi valori giusti per ogni array.
    Codice PHP:
    print_r($_SESSION[$value][0]);//mi restituisce 98,69,10,
    print_r($_SESSION[$value][1]);//mi restituisce 8,33,210,
    ecc ecc 
    print_r
    ($_SESSION[$value][8]);//mi restituisce 4,32,20, 
    a questo punto, per ogni array tipo "$_SESSION[$value][8]" dovrei estrapolare i tre valori singolarmente ottenendo 3 variabili distinte.
    facendo in questo modo :
    Codice PHP:
    $pie explode(",",$_SESSION[$value][0]);
    echo  
    $pie{0};//mi restituisce di nuovo l'array 4,32,20, 
    Come faccio?
    Grazie mille..
    Ultima modifica di ANTAGONIA; 12-06-2014 a 12:45

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.