Visualizzazione dei risultati da 1 a 6 su 6

Discussione: campo testo

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    44

    campo testo

    Allora non sò se riusciro a spiegare ciò che voglio fare, vediamo un pò:
    Allora dovrei creare una select con un campo variabile che una volta cambiato il valore e premere un pulsante mi riaggiorna la pagina facendomi visualizzare il nuovo valore, solo che come ho fatto io solo l'ultimo permette di cambiare il valore e darmi il nuovo e mi và a modificare anche gli altri:
    questo è il frammento di codice


    <td border="1" bordercolor="white" width="21%"><font face="@Arial unicode ms" size="2" color="#FFFF00">
    <?
    $sqlquery = "SELECT * FROM $table where username='$username'";
    $result = mysql_query($sqlquery);
    $number = mysql_numrows($result);
    $i=0;
    if ($number < 1) {
    echo '<font color="#FFFFFF" font face="@Arial unicode ms" size="2">0</font>
    </font>';
    }
    else {
    while ($number > $i) {
    $quantita = isset($_POST['quantita']);
    if ($quantita == NULL)
    {
    ?><form method="post" action="<? $_SERVER['PHP_SELF']; ?>">
    <input name="quantita" type="text" value="1">
    <?
    $quantita="1";
    }
    else
    {
    ?>
    <form method="post" action="<? $_SERVER['PHP_SELF']; ?>">
    <input name="quantita" type="text" value="
    <?= isset($_POST['quantita'])?($_POST['quantita'])1)?>">
    <?
    $quantita=$_POST['quantita'];
    }
    $i++;
    }
    }
    ?>
    </td>
    e non sò dove mettere l'update....
    help

  2. #2
    Utente di HTML.it L'avatar di dany0
    Registrato dal
    Feb 2003
    Messaggi
    422
    emh... tu vuoi una form con vari option ...se ne selezioni uno ti ricarica la pg con quello selezionato selected? ho capito bene?

    se si hai un post da prendere e un if che per ogni valore della option controlla l'ugualglianza e in caso positivo aggiunge selected

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    44

    ....

    in soldoni una ho una pagina index dove è incluso il mio file
    questo file mi deve dare come risposta delle caselle di testo che io posso variare (e successivamente salvare)
    quindi ho

    val1
    val2
    val3
    etc

    ora io devo modificare val2 cliccando su un tasto di conferma mi deve dare i primi due invariati e val2 variato sul desktop
    praticamente credo sia lo stesso concetto di quando una persona vuole modificare i dati di registrazione di un sito

  4. #4
    Utente di HTML.it L'avatar di dany0
    Registrato dal
    Feb 2003
    Messaggi
    422
    alla fine del ciclo che crea i campi della form metti /form e il pulsante di invio.
    conta quanti campi stampi o se sono fissi meglio ancora in modo cmq da sapere quanti e con che nomi poi li prendi.
    nella pagina dove prendi i valori li prendi tutti e fai un update della tabella...

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    44
    ma il prob che la form a me funziona mi aggiorna la pagina ma il prob è che se metto a val2 il valore 5 me lo mette a tutti, oppure a nessuno..

  6. #6
    Utente di HTML.it L'avatar di dany0
    Registrato dal
    Feb 2003
    Messaggi
    422
    file manda.htm/php

    <form method='post' action='nomepg'>
    <input type='text' value='valore1' name='val1'>
    <input type='text' value='valore2' name='val2'>
    <input type='text' value='valore3' name='val3'>
    <input type='submit' value='Invia' name='Submit1'>
    </form>

    file prendi.php

    $val1=$_POST[val1];
    $val2=$_POST[val2];
    $val3=$_POST[val3];

    <input type='text' value='valore1' name='$val1'>
    <input type='text' value='valore2' name='$val2'>
    <input type='text' value='valore3' name='$val3'>

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.