Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    487

    echo risultati di un foreach fuori da un foreach?

    cioè, ho due foreach:

    foreach($acqua as $key => $acq){
    }
    altro codice

    foreach($modulistica as $key => $mod){
    }

    e qui dovrei stampare i dati dei due array $acq e $mod ma essendo furi dalle graffe mi da un solo dato:l'ultimo. come posso fare?
    Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.

  2. #2
    non so se ho ben capito, ma dovrebbe essere sufficiente usare la funzione reset() [ http://it.php.net/manual/it/function.reset.php ] che riporta il puntatore alla posizione iniziale dell'array

    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    487

    non è proprio quello che intendevo..


    ho bisogno mi stampi i dati trovati con i foreach ma fuori del foreac stesso.
    qualcosa del tipo:
    foreach($acqua as $key => $acq){
    }
    altro codice

    {echo "$acq";}
    Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.

  4. #4
    va beh...ma se tu porti il puntatore all'inizio poi ti puoi stampare tutto l'array come vuoi! scusa ma davvero non riesco a capire!

    se no prova a scrivere al di fuori dei due foreach:

    codice:
    print_r($array);
    cosa ti stampa?
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  5. #5
    da dove derivano gli array $acqua e $modulistica ???

    potresti provare

    Codice PHP:
    foreach($acqua as $key => $acq[]){
    }
    altro codice

    foreach($modulistica as $key => $mod[]){

    oppure


    Codice PHP:
    foreach($acqua as $key){
    $acq[]=$key;
    }
    altro codice

    foreach($modulistica as $key){
    $mod[]=$key;


  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    487

    grazie a tutti

    funziona
    Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    487

    domanda scema su post

    se ho un form con un campo input text ippo

    e voglio visualizzarlo nella pagina a cui viene inviato come devo mettere?
    echo "$_POST[pippo]"; non funge
    Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.

  8. #8
    senza gli apici.

    echo $_POST[pippo];
    ______________________________________

    Progresso Web.

  9. #9
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    codice:
    echo $_POST['pippo'];

  10. #10
    [supersaibal]Originariamente inviato da neida
    codice:
    echo $_POST['pippo'];
    [/supersaibal]
    esatto.
    in questo caso gli apici servono per dire a PHP che 'pippo' non è una costante (pippo), ma un indice dell'array ('pippo')

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.