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

    creare un array con un while dal tatabase è possibile?

    ciao,

    sto cercando di fare un array simile a questo solanto che lo dovrei creare prendendo i dal database

    $consol =array(
    'optgroup1' => 'Microsoft',
    'XBX2' => 'XBOX 360',
    'XBOX' => 'XBOX',
    'optgroup2' => 'Nintendo',
    'REV' => 'Revolution'
    );

    sapreste dirmi come devo fare?
    utilizzare il solito comando select e poi
    con un while fare qualcosa che assomiglia a un array oppure cosa?

    ciao e grazie

  2. #2
    stasera mi ci sono messo su un po a ragionare e a consultare php.net è sono arrivato a questo risultato

    Codice PHP:


       $image
    =array();

       
    $index=0;
       while(
    $column=mysql_fetch_array($listaimages))
       {
        
    $image[$index++]=array('idz'=>'$column[idz]','title'=>'$column[titleimg]');
       } 
    soltanto che quando stampo un campo tipo

    echo "$image[2]['idz']";

    qunado visualizzo la pagina ho come risposta

    Array['idz']

    sapreste dirmi dove sbaglio ???

  3. #3
    Utente di HTML.it L'avatar di fabi080
    Registrato dal
    Mar 2002
    Messaggi
    442
    All'interno della stringa l'array non viene valutato correttamente, hai due possibilità o lo metti fuori dalla stringa
    echo $image[2]['idz'];
    oppure se lo vuoi mantenere all'interno della stringa lo devi racchiudere tra parentesi graffe
    echo "{$image[2]['idz']}";

    Ciao

  4. #4
    si qualcosa è cabiato l'ho messo tra {} xò ora visualizza $column[idz]

  5. #5

  6. #6
    Utente di HTML.it L'avatar di fabi080
    Registrato dal
    Mar 2002
    Messaggi
    442
    Originariamente inviato da Oscurodrago
    Codice PHP:
    $image[$index++]=array('idz'=>'$column[idz]','title'=>'$column[titleimg]');
       } 
    Perchè hai costruito l'array usando gli apici singoli che non permettono l'interpretazione delle variabili. Metti
    Codice PHP:
    $image[$index++]=array('idz'=>$column['idz'],'title'=>$column['titleimg']); 
    C'è una pillola che parla proprio di come usare apici e virgolette:

    http://forum.html.it/forum/showthrea...hreadid=376335

    Buona lettura.

  7. #7
    si, mi era sguggito ma ho subito risolto

    cmq grazie mille dell'aiuto

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.