Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    232

    stampa di variabili incrementate

    Salve a tutti.....ho un problema che credo sia semplice (per voi esperti) da risolvere....


    .....in seguito ad un submit,io passo ad una pagina .php dei valori tramite "una" variabile

    che si chiama $VAR...adesso questa variabile, in funzione dei valori che passo prenderà nome

    $VAR0 se è solo un valore che passo, $VAR0 e $VAR1 se sono due valori....insomma la variabile è

    $VAR ed ha attaccato un contatore di valori...ne segue che in funzione dei valori che passo
    alla pagina $VAR si incrementa diventando $VAR0,$VAR1,$VAR2 ecc....

    quindi ho nella mia pagina .php queste variabili che ho passato...

    se eseguo la stampa di $VAR0 tutto ok!
    se eseguo la stampa di $VAR1 tutto ok!

    adesso io volevo sapere come creare un ciclo per poter stampare tutte insieme sti valori
    di $VAR'n'....

    avevo pensato così ma non funge


    $n=0;

    do {

    echo $VAR.$n

    $n++;

    } while ($n<$un valore che mi porto dalla pagina precedente)

    in poche parole come posso stampare $VAR e legargli l'incremento di $n affinchè stampi

    $VAR0,$VAR1,$VAR2...e così via?

    Credo sia abbastanza chiaro....come fare?

    Ringrazio tutti anticipatamente

  2. #2
    $n=0;

    do {

    $tmp = 'VAR'.$n;

    echo $$tmp;

    $n++;

    } while ($n<$un valore che mi porto dalla pagina precedente)



    oppure


    eval( 'echo $VAR'.$n.';' );
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    232
    Grazie tante, ora provo

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    232
    ok....funziona grazie.....

    ho però un'ulteriore problema.......

    avendo il valore che mi interessa in $$tmp, non riesco però a usare tale variabile per inserire

    il valore della stessa in un database attraverso una "mysql_query(INSERT...."

    ...come faccio?


    a livello codice io faccio così....


    $n=0;
    do {

    $PREZZO = 'PREZZO'.$n; //la variabile PREZZO è quella in cui ho il risultato---sarebbe il $VAR di

    //prima

    mysql_query("INSERT INTO fatture (PREZZO) VALUES ('$$PREZZO')");

    $n++;

    } while ($n<un valore che mi porto dalle pagine precedenti);



    ma non funzia...non inserisce il valore...come posso fare a scomporre quel $$PREZZO per poterlo
    inserire con un altro ciclo nel db?????

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.