Salve, ho un problema.
Ho una select caricata dagli attributi di un campo "nome" di una tabella "materiale"(questa è la pagina con table e form)
questa pagina come si vede da action è collegata ad un altra pagina in cui stampo la stringa (e questo ok) e vorrei stampare anche la scelta effettuata nella select solo che per questo ho dei problemi mi da errore alla variabile a cui l'assegno...potete aiutarmi? (questo è la pagina vaiinsecosa.php)
Ho una select caricata dagli attributi di un campo "nome" di una tabella "materiale"(questa è la pagina con table e form)
PHP:
<?php
mysql_connect("localhost", "root", "root") or die(mysql_error());
mysql_select_db("sviluppo") or die(mysql_error());
$queryid="SELECT nome FROM materiale";
$risultatiid = mysql_query($queryid);
?>
<html>
<head>
<title>Inserimento</title>
</head>
<body>
<div>
<table align=center bgcolor=#FFFFCC border=2 cellpadding=10 bordercolordark=#CC9900>
<form name='inserimento' action= 'vaiinsecosa.php' method='post'>
<tr><td>Nome</td> <td><input type="text" name="nome2"/></td></tr>
<tr><td>Materiale</td> <td>
<select>
<?php
while ($record = mysql_fetch_array($risultatiid)) {
echo "<option>$record[nome]</option>";
}
?>
</select> </td></td></tr>
</table>
</div>
<div>
<p align="center"> <input type="submit" name="submit" value="Registra"/></p>
</div>
</form>
</body>
</html>
questa pagina come si vede da action è collegata ad un altra pagina in cui stampo la stringa (e questo ok) e vorrei stampare anche la scelta effettuata nella select solo che per questo ho dei problemi mi da errore alla variabile a cui l'assegno...potete aiutarmi? (questo è la pagina vaiinsecosa.php)
PHP:
<?php
mysql_connect("localhost", "root", "root") or die(mysql_error());
mysql_select_db("sviluppo") or die(mysql_error());
$nome=$_POST['nome2']; //nome2 è la stringa che prendo dalla textbox
$nomemat = $_POST['$record[nome]']; //scelta select
echo $nome;
echo $nomemat;
?>
Ultima modifica di un moderatore: