ciao franky e grazie ora ti posto il codice...
<html>
<body>
<?php
echo"<form name='form1' action='valida_titolare_sw.php' method='post'>";
echo"<strong>Seleziona un software da assegnare ad un utente</strong><br>" ;
echo"Software : <select name='id'>";
$sql_sw ="SELECT * FROM software order by nome,versione,architettura";
$sql_cf ="SELECT * FROM utente";
//connessi1one al server
$db='GestioneMaterialeInformatico';
$user='administrator';
$pwd='mypassword'; //12345
@$dbconn = pg_connect("host=localhost port=5432 dbname=$db user=$user password=$pwd");
$result = pg_query($dbconn, $sql_sw);
if (!$result) {
echo "An error occured.\n";
exit;
}
while($row = pg_fetch_array($result)){
$nome=$row['nome'];
$versione=$row['versione'];
$architettura=$row['architettura'];
$tipologia=$row['tipologia'];
$disponibilita=$row['disponibilita'];
echo"<option value=\"$nome|$versione|$architettura\">$nome $versione ($architettura) - tipologia :$tipologia disponibilita : $disponibilita </option>";
}
echo"</select></br>";
echo"<strong>Seleziona un utente </strong></br>";
echo"Utente(Codice Fiscale ,Grado ,Cognome ,Nome ,Incarico ,Ruolo): <select name='cf'>";
//connessi1one al server
$db='GestioneMaterialeInformatico';
$user='administrator';
$pwd='mypassword'; //12345
@$dbconn = pg_connect("host=localhost port=5432 dbname=$db user=$user password=$pwd");
$result = pg_query($dbconn, $sql_cf);
if (!$result) {
echo "An error occured.\n";
exit;
}
while($row = pg_fetch_array($result)){
$cf=$row['cf'];
$grado=$row['grado'];
$cognome=$row['cognome'];
$nome=$row['nome'] ;
$incarico=$row['incarico'];
$ruolo=$row['ruolo'];
echo"<option value=\"$cf\">$cf $grado $cognome $nome $incarico $ruolo </option>";
}
echo"</select><br>";
echo"<input type='submit' name='Submit' value='VALIDA' >";
echo"</form>";
?>
<html>
<body>
<br></br>
<br></br>
<br></br>
<a href="responsabile_software.php"><img width=20 src=image/left_arrow.jpg><br>Trona alla pagina responsabile software<br></a>
<a href="home_amministratore_di_rete.php"><img width=40 src=image/home_page.jpg><br>Home page amministratore di rete<br></a>
<br></br>
<a href="logout.php">Logout</a>
</body>
</html>
questa è la prima pagina
poi si apre quest'altra
<?php
//connessi1one al server
$db='GestioneMaterialeInformatico';
$user='administrator';
$pwd='mypassword'; //12345
@$dbconn = pg_connect("host=localhost port=5432 dbname=$db user=$user password=$pwd");
//questa fase serve solo per capire se si è connessi al server o meno
//if (isset($_POST['nome'])){
//$cf =$_POST['nome'];
if(!$dbconn) {
die('Server non disponibile !<br />');
} else {
echo 'Connessione riuscita ...!<br />';
}
//echo $_POST[grado];
$query = "INSERT INTO responsabile (nomesw,versionesw,archsw,cf_responsabile) VALUES
('$_POST[nome]', '$_POST[versione]','$_POST[architettura]','$_POST[cf]')";
$result = pg_query($query);
if (!$result) {
echo "An error occured.\n";
exit;
}
else {echo"Tabella aggiornata con successo";
echo"<a href='inserisci_software.php'><br>Inserisci un altro software<br></a>";
}
//}
?>