Salve, io devo prendermi la matricola di una riga e passarla ad uno script php. Quando vado ad accedere al campo matricola dell'array $_POST mi dice che è indefinito. Che ho sbagliato? Grazie a tutti.
codice:
<table> <tr id="intestazione"><td>Matricola</td><td>Cognome</td><td>Nome</td><td>Email</td></tr>
<?php
$connessione = mysqli_connect("localhost","root");
$database = mysqli_select_db($connessione,"easystage");
$query = "SELECT studente.Matricola, Cognome, Nome, Email, Modulo FROM studente INNER JOIN richiestetirocinio on richiestetirocinio.Cod = ".$_SESSION['cod']." and studente.Matricola = richiestetirocinio.Matricola and Status = 1";
$result = mysqli_query($connessione,$query);
$rows = mysqli_num_rows($result);
if($rows != 0) {
echo "<script type='text/javascript'>
cambia(".$rows.")
</script>";
while($res = mysqli_fetch_array($result)) {
echo "
<form method='POST' action='http://localhost//ProgettoIS/Rifiuta.php'>
<tr name='matricola' value='".$res['Matricola'].">
<td>".$res['Matricola']."'>".$res['Matricola']."</td><td>".$res['Cognome']."</td><td>".$res['Nome']."</td><td>".$res['Email']."</td><td>
<td><a href='http://localhost//ProgettoIS/ModuliTirocinio/".$res['Modulo'].".pdf'><img src = 'http://localhost//ProgettoIS/Immagini/PDF.jpg' style='width:35px; height:35px; padding-left:30px;'/></a></td>
<td><a href=''><img src = 'http://localhost//ProgettoIS/Immagini/accetta.png' style='width:25px; height:25px; padding-left:60px;'/></a></td>
<td><input type='image' src = 'http://localhost//ProgettoIS/Immagini/rifiuta.png' style='width:25px; height:25px; padding-left:30px;'/></td>
</tr>
</form>";
}
}
?>
</table>
codice:
<?php $matricola = $_POST['matricola'];
$connessione = mysqli_connect("localhost","root");
$database = mysqli_select_db($connessione,"easystage");
$query = "INSERT INTO richiestetirocinio (Status) VALUES('1') WHERE matricola = ".$matricola;
mysqli_query($connessione,$query);
?>