Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    255

    array_push valori con chiave definita

    Ciao a tutti

    non riesco a capire come risolvere il seguente problema

    creo un array in questo modo

    $array = array(0=>"primo valore");

    poi faccio una query e creo un ciclo all'interno del quale metto

    array_push($array[$codice],$valore);

    per crearmi un array di questo tipo

    Array ( [0] => primo valore [101] => secondo valore [102] => terzo valore)

    ma purtroppo non lo crea e mi dà questo

    Array ( [0] => primo valore [101] => [102] =>)

    stampandomi il seguente errore

    The first argument should be an array... etc etc

    come faccio a crearmi un array del tipo che ho scritto prima, potendo cosi estrarmi un valore in base all'identificativo che definisco?

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    255
    scoperto da solo... mi bastava fare

    $array[$codice] = $valore;

    ciao!

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    110
    L'epressione di array_push è errata. Devi fare:

    Codice PHP:
    array_push($array$valore); 

    Ah, ecco, hai risolto da solo

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    255
    si infatti lo era... non dovevo proprio utilizzare array_push per fare stà cosa

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.