Visualizzazione dei risultati da 1 a 3 su 3

Visualizzazione discussione

  1. #1

    Aiuto compilazione form

    Ciao a tutti,


    sto cercando di creare questo registro dove, nella parte superiore, viene visualizzato il form per l'inserimento dei dati, mentre nella parte inferiore viene mostrato il registro vero e proprio....effettuando una select dal db


    ora il mio problema è che....la select dal db funziona correttamente ed infatti vedo il registro...
    ....ma il form per l'inserimento dei dati non vuole saperne di funzionare....non riesco ad inserire i dati nel db


    Ora considerando che , nella mia inesperienza , è già tanto essere riuscito a mettere insieme quello che ho fatto....e che prima di rivolgermi a voi ci ho sbattuto la testa per 2 giorni.....senza trovare la soluzione...


    MI DARESTE UNA MANO ?????


    questi sono i codici dei due files


    form.php

    Codice PHP:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><link type="text/css" rel="stylesheet" media="all" href="ri.css"/><head>    <title>Registro</title><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><meta name="generator" content="HAPedit 3.0"></head>
    <body><div id="container"><div class="riepilogo"><div style="        padding-top: 100px;        padding-right: 0px;        padding-bottom: 110px;      "><table><tr>  <td class="lblstati">APERTI</td><td class="numaperti">10</td></tr><tr>  <td class="lblstati">CHIUSI</td><td class="numchiusi">20</td></tr><tr>  <td class="lblstati">IN CORSO</td><td class="numincorso">30</td></tr><tr>  <td class"lblstati">ANNULLATI</td><td class="numannullati">40</td></tr><tr>  <td class="lblstati">TOTALI</td><td class="numtotali">10000</td></tr></table></div><div style="     padding-left: 20px;     padding-right: 0px;     height: 0px;     widht: 0px;     ">   <form method="post" runat="server" action="inserisci.php" autocomplete="on">     <table class="table" align="center">      <tr>        <td align="center" colspan="8" class="registro"><h1>REGISTRO</h1></td>    </tr>
          <tr class="lbl">           <td class="lbl"; align="center">DATA</td>       </td>     <td class="lbl"; align="center">RICHIEDENTE       </td>     <td class="lbl"; align="center">REPARTO       </td>     <td class="lbl"; align="center">CATEGORIA       </td>     <td class="lbl"; align="center">SOTTO<br>CATEGORIA       </td>     <td class="lbl"; align="center">OPERATORE       </td>         <td class="lbl"; align="center">STATO       </td>     <td class="lbl"; align="center">TEMPO<br>IMPIEGATO       </td>     </tr>      <tr>            <td> <input type="text" id="data"  name="data" value="" size="10" autocomplete="on">       </td>     <td> <input type="text" id="rich"  name="rich" value="" size="15" autocomplete="on">       </td>     <td> <input type="text" id="rep"  name="rep" value="" size="15" autocomplete="on">       </td>     <td> <input type="text" id="cat"  name="cat" value="" size="15" autocomplete="on">       </td>     <td> <input type="text" id="sotcat"  name="sotcat" value="" size="15" autocomplete="on">       </td>     <td> <input type="text" id="op"  name="op" value="" size="10" autocomplete="on">       </td>         <td> <input type="text" id="stato"  name="stato" value="" size="10" autocomplete="on">       </td>     <td> <input type="text" id="tmpimp"  name="tmpimp" value="" size="10" autocomplete="on">       </td>     </tr>       <tr>         <td class="lbl"; align="center"; colspan="8">DESCRIZIONE       </td>     </tr>       <tr>     <td colspan="8"> <input type="text" class="desc" id="desc"  name="desc" value="" size="137" autocomplete="on">       </td>     </tr>       <tr>     <td align="center"; colspan="8"><input type="submit" name="inserisci" value="Inserisci"></td>     </tr>   </table>  </form>


    </div></div>

    <div class=”wide”> </div><div id="provaprova"     style="          padding-top: 0px;     width: 123%;     padding-right: 0px;     padding-left: 5px;     height: 0px;     height: 400px;overflow-y: scroll; border:0px solid black;   "><hr><br><br>
    <table class="tableregistro" border=1 cellspacing=0 cellpadding=3><?php
    $HOST 
    'localhost'$USER 'xxxxxxxx'$PASSWORD 'yyyyyyyyyyyy';$connessione mysql_connect("$HOST","$USER","$PASSWORD");//database connection// Qui sotto al posto di NOME_DATABASE, inserite il nome del vostro DBmysql_select_db("xxxxxxyyyyyyyy");

    $sql "SELECT * FROM `Registro`\n"    "ORDER BY `Registro`.`id` DESC";$result mysql_query($sql);
    while(
    $r mysql_fetch_array($result))
    if (
    $r['stato'] == "Chiuso")
    echo 
    "<tr bgcolor='#98FF98'><td>".$r['id']."</td>".     "<td style='width: 80px;'>".$r['data']."</td>".     "<td>".$r['richiedente']."</td>".     "<td>".$r['reparto']."</td>".     "<td>".$r['categoria']."</td>".     "<td style='width: 80px;'>".$r['sottocategoria']."</td>".     "<td>".$r['operatore']."</td>".     "<td style='width: 400px;'>".$r['descrizione']."</td>".     "<td>".$r['stato']."</td>".     "<td>".$r['tempoimpiegato']."</td>    </tr>";
    else
    if (
    $r['stato'] == "Aperto")

    echo 
    "<tr bgcolor='#FF8C69'><td>".$r['id']."</td>".     "<td>".$r['data']."</td>".     "<td>".$r['richiedente']."</td>".     "<td>".$r['reparto']."</td>".     "<td>".$r['categoria']."</td>".     "<td style='width: 80px;'>".$r['sottocategoria']."</td>".     "<td>".$r['operatore']."</td>".     "<td style='width: 400px;'>".$r['descrizione']."</td>".     "<td>".$r['stato']."</td>".     "<td>".$r['tempoimpiegato']."</td>    </tr>";
    else
    if (
    $r['stato'] == "Annullato")

    echo 
    "<tr bgcolor='#5F5F5F' style='color:#FFFF00'><td>".$r['id']."</td>".     "<td>".$r['data']."</td>".     "<td>".$r['richiedente']."</td>".     "<td>".$r['reparto']."</td>".     "<td>".$r['categoria']."</td>".     "<td style='width: 80px;'>".$r['sottocategoria']."</td>".     "<td>".$r['operatore']."</td>".     "<td style='width: 400px;'>".$r['descrizione']."</td>".     "<td>".$r['stato']."</td>".     "<td>".$r['tempoimpiegato']."</td>    </tr>";
    else
    if (
    $r['stato'] == "In corso")

    echo 
    "<tr bgcolor='#FFFF66'><td>".$r['id']."</td>".     "<td>".$r['data']."</td>".     "<td>".$r['richiedente']."</td>".     "<td>".$r['reparto']."</td>".     "<td>".$r['categoria']."</td>".     "<td style='width: 80px;'>".$r['sottocategoria']."</td>".     "<td>".$r['operatore']."</td>".     "<td style='width: 400px;'>".$r['descrizione']."</td>".     "<td>".$r['stato']."</td>".     "<td>".$r['tempoimpiegato']."</td>      </tr>";
    else
    echo 
    "<tr><td>".$r['id']."</td>".     "<td>".$r['data']."</td>".     "<td>".$r['richiedente']."</td>".     "<td>".$r['reparto']."</td>".     "<td>".$r['categoria']."</td>".     "<td style='width: 80px;'>".$r['sottocategoria']."</td>".     "<td>".$r['operatore']."</td>".     "<td style='width: 400px;'>".$r['descrizione']."</td>".     "<td>".$r['stato']."</td>".     "<td>".$r['tempoimpiegato']."</td>
        </tr>"
    ;
    mysql_close($connessione);?></table></div> </body></html>


    inserisci.php


    Codice PHP:
    <?php if(isset($_POST['inserisci'])){ 
    $HOST 'localhost'$USER 'xxxxxx'$PASSWORD 'yyyyyyyyyy';$connessione mysql_connect("$HOST","$USER","$PASSWORD");mysql_select_db("xxxyyyy");
    $data $_POST['data'];$richiedente $_POST['rich'];$reparto $_POST['rep'];$categoria $_POST['cat'];$sottocategoria $_POST['sotcat'];$operatore $_POST['op'];$descrizione $_POST['desc'];$stato $_POST['stato'];$tempoimp $_POST['tmpimp'];
    $toinsert "INSERT INTO `Registro`        (''data', 'richiedente', 'reparto', 'categoria', 'sottocategoria', 'operatore', 'descrizione', 'stato', 'tempoimpiegato')            VALUES            ('$data',             '$richiedente',             '$reparto',             '$categoria',             '$sottocategoria',             '$operatore',             '$descrizione',             '$stato',             '$tempoimp')";
    //declare in the order variable$res = mysql_query($toinsert);if($res){    echo("INSERITO");} else{    echo("ERRORE");}}mysql_close($connessione);
    ?>

    questa è la struttura della tabella del db

    Cattura.JPG
    Ultima modifica di armando31; 15-10-2015 a 13:25

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.