Visualizzazione dei risultati da 1 a 2 su 2

Discussione: popolare un array

  1. #1

    popolare un array

    ciao a tutti
    ho dei dati che provengono da checkbox e vorrei popolare un array

    $genere = array ($_POST['mare'], $_POST['montagna'], $_POST['lago'], etc....)

    il rischio e che l'array non contenga nessun valore ma che ci siano gli indici

    infatti puo succedere:

    Array ( [0] => [1] => [2] => [3] => [4] => [5] => [6] => [7] => [8] => [9] => [10] => [11] => [12] => )

    come posso popolare l'array con i post pieni?
    oppure come posso calocolare se l'array contiene qualche cosa ? (non ditemi array_count_values perche mi da errore)

    spero di essere stato chiaro

    ciao e grazie
    www.meteowebcam.it
    La migliore raccolta di webcam meteo Italiane

    www.creazionigrafiche.com
    Grafica e siti web d'autore

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Probabilmente nella pagina dove arrivano i dati fai una cosa del tipo :

    $genere = array ($_POST['mare'], $_POST['montagna'], $_POST['lago'], etc....) e se sono vuoti ti crea gli indici senza valore.

    Potresti fare una cosa cosi':

    Arrivano i dati. Li metti in $post al posto di $genere.
    $post = array ($_POST['mare'], $_POST['montagna'], $_POST['lago'], etc....)

    if(cpunt($post) > 0){
    $genere = array();
    foreach($post as $dato){
    $genere[] = $dato;
    }
    }

    Cosi' ti riempie l'array genere solo con dati veri.

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.