Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Gestire Array di Array

  1. #1
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725

    Gestire Array di Array

    Ciao a tutti, ho un problema, devo gestire degli array di array ma non so come strutturarli perchè mi sto perdendo tra guide e post vari

    Cerco di spiegarmi, ho una tabella con una serie di ID. Ogni ID è collegato a dieci colonne che contengono i suoi dati, esempio:

    [ ID: 1] [Num Telefono: 0120202] [Nome: Mario] [Cognome: Rossi] .... e cosi via ...
    [ ID: 2] [Num Telefono: 1021231] [Nome: Luca ] [Cognome: Verdi] .... e cosi via ...

    Ora io lavoro all'interno di un ciclo While, vorrei mettere tutti i dati delle colonne, quinid Num Telefono, Nome, Cognome, ecc in un unico Array, es: ArrayDati().

    Mentre la lista di ID in un altro Array ArrayLista.

    Uniche cose: come collego nell'ArrayLista i singoli identificativi con l'ArrayDati corrispondente?
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  2. #2
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    Dovresti creare una struttura del tipo

    $arr[1]['Num Telefono']= 0120202;
    $arr[1]['Nome']= 'Mario';
    $arr[1]['Cognome']='Rossi'; .... e cosi via ...

    $arr[2]['Num Telefono']= 1021231;
    $arr[2]['Nome']= 'Luca';
    $arr[2]['Cognome']='Verdi'; .... e cosi via ...

    facendo ad esempio un foreach($arr as $k=>$v)
    avrai in $k il valore di ID e in $v un array i cui indici saranno le colonne

    Ti dirò di più: se estrai i dati da un DB, hai l'array delle colonne già pronto. quindi ti basta ciclare nella lettura dei record facendo
    while($ArrayRecDB=mysql_fetch_array($res,MYSQL_ASS OC))
    $arr[$ArrayRecDB['ID']]=$ArrayRecDB;

    Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
    Lavori e Lavoretti

  3. #3
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Grazie mille per la risposta ora provo ad utilizzarla
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

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.