Visualizzazione risultati 1 fino 1 di 1

Discussione: Inserire record chechbox in database

  1. #1
    placezero non è connesso Neofita
    Data registrazione
    29-10-2016
    Messaggi
    1

    Angry Inserire record chechbox in database

    Ciao a tutti
    Sono nuovo e alle prime armi con PHP ma c'e' tanta passione..
    Ho un problema e cioe' quello di inserire o salvare il risultato di un estrazione (1 record soltanto)
    all'interno del mio database ma in altra tabella.
    Chi puo' darmi una mano sul codice?

    file.php
    Codice PHP:
    <center>

    <table id="box-pieno" >

    <tr>



    <th scope="col">MODELLO</th>
    <th scope="col">TELAIO</th>
    <th scope="col">COLORE</th>
    <th scope="col">MERCATO</th>
    <th scope="col">ZONA</th>
    <th scope="col">DESTINO</th>
    <th scope="col">POSIZIONE</th>
    <th scope="col">STATO</th>
    <th scope="col">SELEZIONA</th>




    </tr>





    <?php
    $cn
    = mysql_connect("localhost", "UTENTE", "PSW");
    mysql_select_db("my_DATABASE", $cn);
    //leggi il valore che ti provine dal form
    $testo=trim($_POST['testo']);
    $testo = substr("00000000".$_POST["testo"], -8);//inserisce gli zeri prima del telaio
    $newpage = '../dettagli/formcerca.php';

    $wh="";
    if(!empty(
    $testo) && preg_match('/^[a-zA-Z0-9]{1,8}/',$testo)){
    $wh=" WHERE DATO9='".$testo."' ";//o se nel $_POSTO hai messo $box qui ci va $box
    //doveil nome del campo su cui fare la ricerca lo sai tu
    $sel = "SELECT* FROM MYTABLE $wh";
    //var_dump($sel); LO COMMENTI
    $query = mysql_query($sel, $cn );
    $quanti = mysql_num_rows($query);
    if (
    $quanti == 0){
    echo
    "<h1> ERRATO OPPURE INESISTENTE!</h1>";header('Refresh: 3; url=' . $newpage);
    }else{
    while(
    $rs=mysql_fetch_array($query)){
    //ti converrebbe mettere il nome del campo che visualizzi es al posto di $rs[2] mettere $rs['pinco']
    echo "<tr> <h1><center>ECCO I DETTAGLI CHE HAI RICHIESTO:"."<br><br><hr>";

    echo
    "<td> " . $rs[5] . "</td>";
    echo
    "<td>" . $rs[9] . "</td> ";
    echo
    "<td>" . $rs[29] . "</td>";
    echo
    "<td>" . $rs[23] . "</td>";
    echo
    "<td>" . $rs[24] . "</td>";
    echo
    "<td>" . $rs[26] ." - ". $rs[27] . "</td>";
    echo
    "<td>" . $rs[50] . "</td>";
    echo
    "<td>" . $rs[52] . "</td>";
    echo
    '<td>
    <form method="post" action="salva_telai/modulosalvatelai.php" >
    <input type="checkbox" multiple="true"
    name="myCheck[ '
    .$rs[5].'-'.$rs[9].'___'.$rs[26].' - '.$rs[27].'___'.$rs[24].'___'.$rs[52].']"
    value="TELAIO" />




    </center></h1><br></tr></td> '
    ;
    }
    }

    }else{
    echo
    "<h1>NON HAI INSERITO NULLA!</h1>";header('Refresh: 3; url=' . $newpage);
    }
    mysql_close($cn);
    ?>


    </table><br>
    </center>
    <center><input type="image" " src="MIO SITO/registrazione_utenti/dettagli/images/SALVA.png" value="INVIA " />
    </form> <br>
    In pratica se l'utente preme il pulsante sotto SALVA il record deve finire nella tabella del mio db.
    Grazie a tutti in anticipo..sto sclerando !http://forum.it.altervista.org/images/icons/icon8.png
    Ultima modifica di placezero : 18-01-2017 alle ore 12.09.03

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •