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
inserisci.php
questa è la struttura della tabella del db
Grazie in anticipo!!!!
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
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 = 'xxxxx';
$PASSWORD = 'yyyyyy';
$connessione = mysql_connect("$HOST","$USER","$PASSWORD");//database connection
// Qui sotto al posto di NOME_DATABASE, inserite il nome del vostro DB
mysql_select_db("my_xxxyyyy");
$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
PHP:
<?php
if(isset($_POST['inserisci'])){
$HOST = 'localhost';
$USER = 'xxxx';
$PASSWORD = 'yyyy';
$connessione = mysql_connect("$HOST","$USER","$PASSWORD");
mysql_select_db("xxxxyyyy");
$id= 'NULL';
$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
Grazie in anticipo!!!!