unico submit per più select

  • Creatore Discussione Creatore Discussione fofo13
  • Data di inizio Data di inizio

fofo13

Nuovo Utente
20 Nov 2013
28
0
0
milano
salve ragazzi ho un piccolo quesito:
io in una pagina ho diverse select ma devo inviare più valori tramite un unica submit ad una pagina..come devo fare??questo il mio codice.
PHP:
<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>
 
Ultima modifica di un moderatore:
ps ho provato anche a fare una sola volta la connessione al database essendo lo stesso.in realtà io lavoro solo su tabelle diverse
 
Ultima modifica di un moderatore:
salve ragazzi ho un piccolo quesito:
io in una pagina ho diverse select ma devo inviare più valori tramite un unica submit ad una pagina..come devo fare??questo il mio codice.
PHP:
<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>

nessuno riesce ad aiutarmi???
 

Discussioni simili