Ciao ragazzi devo fare una pagina php che sia mi trovi fuori tutti gli allenamenti di una certa settimana (il formato di settimana è INT)
La pagina HTML è la seguente :
codice:
<html>
<head> <title> CONTROL PANEL </title> </head>
<body>
<h1> Pannello di Controllo </h1>
<table bgcolor="green">
<tr>
<td> Pannello inserimento dati </td>
<td> <table>
<form action="inserisci.php" method="post"></p></td>
<tr><td align="right">Settimana:<input type="text" name="settimana"></p></td></tr>
<tr><td align="right">Allenamento:<input type="text" name="allenamento"></p></td></tr>
<tr><td align="right">Data:<input type="text" name="data"></p></td></tr>
<tr><td align="right">Tipo:<input type="text" name="tipo"></p></td></tr>
<tr><td align="right">Distanza:<input type="text" name="distanza"></p></td></tr>
<tr><td align="right">Programma:<input type="text" name="programma"></p></td></tr>
<tr><td align="right">Dove:<input type="text" name="dove"></p></td></tr>
<tr><td align="right">Commenti:<input type="text" name="commenti"></p></td></tr>
<tr><td align="right"><input type="submit" value="inserisci"></p></td></tr>
</form>
</table>
</td>
</tr>
</table>
<table bgcolor="grey">
<tr>
<td><form action="visualizza.php"></td>
<td>Visualizza Allenamenti Settimana numero <select name="settimana">
<option value="1">1</option>
<option value="2">2</option>
<option value="2">3</option>
<option value="4">4</option>
</select> </td>
<td><input type="submit"></td>
</tr>
</table>
</body>
</html>
In cui il pezzo incriminato è il pezzo in cui c'è la input type SELECT.
La pagina php invece è questa:
codice:
<?php
$settimana=(int)$_POST['settimana'];
// connessione a MySQL tramite mysql_connect()
$connessione = mysql_connect("localhost","root","root");
mysql_select_db("allenamenti");
$query="select * from allenamenti_nuoto where settimana = "+$settimana;
$result=mysql_query($query);
echo "<table border='1'>
<tr>
<th>Settimana</th>
<th>Allenamento</th>
<th>Data</th>
<th>Tipo</th>
<th>Distanza</th>
<th>Programma</th>
<th>Dove</th>
<th>Commenti</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['settimana'] . "</td>";
echo "<td>" . $row['allenamento'] . "</td>";
echo "<td>" . $row['data'] . "</td>";
echo "<td>" . $row['tipo'] . "</td>";
echo "<td>" . $row['distanza'] . "</td>";
echo "<td>" . $row['programma'] . "</td>";
echo "<td>" . $row['dove'] . "</td>";
echo "<td>" . $row['commenti'] . "</td>";
echo "</tr>";
}
echo "</table>";
Non mi elenca nessun dato , la tabella rimane vuota, invece ho 2 campi in cui la settimana è 1.
Grazio in anticipo per la risposta!