Visualizzazione dei risultati da 1 a 5 su 5

Discussione: variabile PHP

  1. #1
    Utente di HTML.it L'avatar di unicorn
    Registrato dal
    Aug 2004
    Messaggi
    176

    variabile PHP

    Ciao a tutti avrei bisogno di un aiuto, spero che qualcuno mi possa dare la dritta giusta, ecco la situazione, ho una tabella (mysql) che viene visualizzata tramite form, un utente può selezionare uno o più elementi della tabella usando dei check.

    Ecco il problema:
    Come faccio a memorizzare il valore dell'elem. fleggato in una variabile php?



    Grazie

  2. #2
    TRAMITE il form passi la variabile dal check e poi la riprendi con :

    $_POST['nomevar'] oppure $_GET['nomevar']


  3. #3
    Utente di HTML.it L'avatar di unicorn
    Registrato dal
    Aug 2004
    Messaggi
    176
    In pratica, adesso ho:
    <input type='checkbox' name='selezione'>

    devo definire il check come variabile?Giusto?

  4. #4
    tu lo passi tramite il tuo form
    Codice PHP:
    <?
    if($_POST['selezione']=="1"){echo"L'hai cliccato il check";}?>
    <form name="form" method="post" action="" >[b]Il tuo check[/b]
              <input type='checkbox' name='selezione' value='1'> 
                                     <input type="submit" value="Invia" name="diff"><font size=1mm color=red> [url="<?"]index.php?page=login>Solo per utenti registrati[/url]</font>
                                    </form>
    prova cosi

  5. #5
    Utente di HTML.it L'avatar di unicorn
    Registrato dal
    Aug 2004
    Messaggi
    176
    Grazie, ma credo di aver combinato un pasticcio con il codice... non mi raccapezzo più!!!!
    Ok vediamo se così va bene:

    1) query di selezione dati dal db
    $risultato =mysql_query("SELECT * FROM AAA");

    2) visualizzazione risultato query con checkbox
    for($i=0; $i<$num; $i++)
    {
    $nm=mysql_result($risultato, $i, "A");
    $rl=mysql_result($risultato, $i, "B");
    $qt=mysql_result($risultato, $i, "C");

    echo "<tr><td><input type='checkbox'name='selezione'</td><td>$nm</td><td>$rl</td><td>$qt</td></tr>";

    3) inserimento dato selez. in una tabella
    if($selezione)
    {
    $s=mysql_query("INSERT INTO VVV(A) VALUES($nm)");
    }
    }
    echo "</table>";


    questo è ciò che vorrei ottenere ma non funziona!!!!


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.