Ho anche provato a fare le insert tramite droplist box utilizzando una tecnica diversa ma il QUERY FAILED continua imperterrito.
Ecco la pagina insert.php riveduta con le nuove droplist (che forse sono più eleganti):
codice:
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Inserimento scheda</title>
<link href="loginmodule.css" rel="stylesheet" type="text/css" />
<style type="text/css">
.auto-style1 {
text-align: center;
}
.auto-style2 {
color: #FF9900;
text-align: center;
font-size: small;
}
.auto-style3 {
border: 1px solid #000000;
}
.auto-style4 {
margin-bottom: 0px;
}
</style>
</head>
<body>
<?php
if( isset($_SESSION['ERRMSG_ARR']) && is_array($_SESSION['ERRMSG_ARR']) && count($_SESSION['ERRMSG_ARR']) >0 ) {
echo '<ul class="err">';
foreach($_SESSION['ERRMSG_ARR'] as $msg) {
echo '[*]',$msg,'';
}
echo '[/list]';
unset($_SESSION['ERRMSG_ARR']);
}
elseif(isset($_POST['Submit']) )
{
$sesso = $_POST['sesso'];
$città = $_POST['città'];
$titolo = $_POST['titolo'];
$reato = $_POST['reato'];
$giustizia = $_POST['giustizia'];
}
?>
<form id="schedainserimento" name="schedainserimento" method="post" action="insert-exec.php">
<p class="auto-style1">
[img]minilogo.jpg[/img][img]sole.jpg[/img]</p>
<p class="auto-style2"></p>
<p class="auto-style2"></p>
<p class="auto-style2">Inserimento scheda nuovo utente</p>
<p class="auto-style2"></p>
<table align="center" cellpadding="2" cellspacing="0" style="width: 813" class="auto-style3">
<tr>
<th style="width: 144px">Nome </th>
<td style="width: 76px">
<input name="Nome" type="text" class="textfield" id="nome" style="width: 160px" /></td>
<td style="width: 130px">Cognome </td>
<td style="width: 282px">
<input name="Cognome" type="text" class="textfield" id="cognome" style="width: 297px" /></td>
</tr>
<tr>
<th style="width: 144px">Sesso</th>
<td style="width: 76px">
<select name="sesso" value='sesso'>
<option value="Uomo">Uomo</option>
<option value="Donna">Donna</option>
</select>
<td>Codice Fiscale</td>
<td>
<input name="Codfis" type="text" class="textfield" id="codfis" style="width: 297px; height: 17px" /></td>
</tr>
<tr>
<th style="width: 144px">Città</th>
<td style="width: 76px">
<select name="città">
<option value="Siena">Palermo</option>
<option value="Catania">Catania</option>
</select>
<td>Titolo di Studio</td>
<td>
<select name="titolo">
<option value="Licenza elementare">Licenza elementare</option>
<option value="Licenza media">Licenza media</option>
<option value="Diploma">Diploma</option>
<option value="Laurea">Laurea</option>
<option value="Nessuno">Nessuno</option>
</select>
</tr>
<tr>
<th style="width: 144px">Tipologia Reato</th>
<td>
<select name="reato">
<option value="Contro il patrimonio">Contro il patrimonio</option>
<option value="Contro la persona">Contro la persona</option>
<option value="Contro L. 309/90">Contro L. 309/90</option>
<option value="ALTRO">ALTRO</option>
<option value="N.S.">N.S.</option>
</select>
</tr>
<td>
Giustizia Adulti</tr>
<td>
<select name="giustizia">
<option value="Detenuti">Detenuti</option>
<option value="Semiliberi">Semiliberi</option>
<option value="Detenuti domiciliari">Detenuti domiciliari</option>
<option value="Affidati in prova ai s.s.">Affidati in prova ai s.s.</option>
<option value="Ex detenuti">Ex detenuti</option>
<option value="Arresti domiciliari">Arresti domiciliari</option>
<option value="Misure di sicurezza">Misure di sicurezza</option>
<option value="Sospensione pena">Sospensione pena</option>
</select>
</tr>
<tr>
<td style="width: 144px">Note</td>
<td colspan="3">
<input name="Note" type="text" class="textfield" id="note" style="width: 618px; height: 78px" /></td>
</tr>
<tr>
<td class="auto-style1" colspan="4">
<input type="submit" name="Submit" value="Submit" class="auto-style4" /></td>
</tr>
</table>
</form>
<p class="auto-style1"></p>
<div>
</div>
</body>
</html>
Fatto sta che anche così lo script continua anon funzionare....mumble mumble!
Tiziano