Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Costruire Array

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    17

    Costruire Array

    Salve a tutti devo costruire da un result ottenuto

    $res = mysql_query($query)

    un array del tipo:

    $List = array("REAL_NAME" => array("Aasa","bbbb"),"LOGIN_NAME" =>array("ssss","ddd"));

    dove REAL_NAME e LOGIN_NAME sono i nomi delle colonne ed i relativi array i valori.


    Grazie

  2. #2
    Non è molto difficile, ti basta iniziare dal codice del manuale ufficiale:

    http://www.php.net/mysql_fetch_assoc

    dove, invece dell'echo, aggiungi all'array i valori estratti dal DB.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    17
    Il problema è ke le colonne che la query ritorna possono essere 2, 3, 4.. poichè viene costruita da un'altra classe php. Per cui il nome ed il numero non è sempre quello.
    Potrei avere:
    "SELECT REAL_NAME, LOGIN_NAME FROM OPERATORS"
    oppure
    "SELECT REAL_NAME, LOGIN_NAME, DEP FROM OPERATORS"

    Spero di essermi spiegato..
    grazie per la risp...

  4. #4
    Non vedo alcun problema. All'interno del while($row = mysql_fetch_assoc($result)) inserisci un codice come questo:

    Codice PHP:
    foreach ($row as $key => $value) {
      
    $List[$key][] = $value;


  5. #5
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    17
    GRAZIE...
    sono un principiante di php

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.