• User

    UPDATE da form

    Salve a tutti e da oggi che sto giocando con queste due righe ma non riesco a capire dove sbaglio. Ho 2 tabelle, nella tabella 1 prelevo i dati AA e BB, mentre i campi CC,DD e EE sono nella tabella 2.
    Nella tabella qui sotto visualizzo i campi, seleziono il record AA e passo i dati con il metodo POST ad approvazione.php

    <form action="approvazione.php" method="post">

    <td><div align="center"><option value="AA[AA]">$AA[AA]</option></div></td>
    <td><div align="center">BB</div></td>
    <td><div align="center">CC</div></td>
    <td><div align="center">DD</div></td>
    <td><div align="center">EE</div></td>
    <td><div align="center"><input type="submit" value="UPDATE"/></div></td>

    file approvazione.php
    $approvazione= "UPDATE $db_table SET AA='".$AA."',BB='".$BB."',CC='".$CC."' WHERE id='".$id."'";

    Praticamente non so come poter passare l'id tra la visualizzazione e selezione della tabella e l'update in approvazione.php
    Ciao e grazie


  • ModSenior

    Ciao rollygo,

    solitamente l'id si passa si passa sempre come variabile GET, in alternativa si può mettere in un campo nascosto se proprio si vuole passare tramite POST.


  • User

    Devo fare cosi?
    <form action="approvazione.php" method="get[id]">
    Cioa e grazie


  • ModSenior

    No, devi passarti nell'url la variabile get e poi dal codice phph recuperarla.