Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    36

    Funzione array() con variabile..

    Ciao a tutti, ho provato a cercare "funzione array con variabile" ma dopo mille pagine spulciate, mi sono decisa a postare non trovando nulla.

    Allora, il problema è questo:

    ho una variabile $nomi, formata ad esempio da:

    $nomi = 'pippo','mario','caterina','luca','lucia','giorgia ';

    Questa variabile viene "creata" da un ciclo while prelevando i dati in un database.

    Se provo a fare:

    $test = array ($nomi);

    non compila l'array ovvero digitando:
    $test[0] mi restituisce: 'pippo','mario','caterina','luca','lucia','giorgia '...
    mentre ad esempio con test[1] ovviamente non da nulla.

    Sto continuando a cercare, ma temo di non trovare nulla!

    Qualcuno ha qualche suggerimento?

    Grazie!


    edit:
    dimenticavo di dire che ho modificato il ciclo while per far comporre la variabile "$nome" con o senza apici, con le virgolette etc etc ma niente!

  2. #2
    Scusa ma che senso ha?

    Non puoi "pushare" i valore dentro l'array direttamente?
    Non c'è niente di più immenso del nulla.
    Dunque parlatemi del nulla se non volete mai annoiarmi.


    Nozioni: PHP, ASP, HTML, XHTML, DHTML, XML, Javascript, Actionscript, Ajax, CSS, MySQL, Photoshop, Flash, Dreamweaver, 3D Studio Max, FL Studio, Illustrator, Corel Draw, insomma.... chiedete e basta.

  3. #3
    Ciao,
    se non erro, dovresti usare la funzione php explode():

    Usando il tuo Esempio:
    Codice PHP:
    $nomi 'pippo mario caterina luca lucia giorgia';

    $test explode(" "$nomi);
    echo 
    $test['0']; // pippo
    echo $test['1']; // mario 
    Spero ti sia utile! www.php.net/explode

    Ciao

  4. #4
    Ma perché non fare direttamente

    Codice PHP:
    <?php
    $test 
    = array();

    //ciclo while
    array_push($test$db->nome);
    //fine while
    ?>
    Perché complicarsi la vita quando non serve?
    Non c'è niente di più immenso del nulla.
    Dunque parlatemi del nulla se non volete mai annoiarmi.


    Nozioni: PHP, ASP, HTML, XHTML, DHTML, XML, Javascript, Actionscript, Ajax, CSS, MySQL, Photoshop, Flash, Dreamweaver, 3D Studio Max, FL Studio, Illustrator, Corel Draw, insomma.... chiedete e basta.

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.