ecco il codice nuovo
Codice PHP:
<?
/*Valori passati dalla pagina d'inserimento */
$Id_Squadra = $_GET['Id_Squadra'];
$Id_Fanta_Squadra = $_POST['Id_Fanta_Squadra'];
$Fanta_Miliardi = $_POST['Fanta_Miliardi'];
$Id_Calciatore = $_POST['Id_Calciatore'];
/*echo "Id_Squadra - $Id_Squadra
";
echo "Id_Fanta_Squadra - $Id_Fanta_Squadra
";
echo "Fanta_Miliardi - $Fanta_Miliardi
";
echo "Id_Calciatore - $Id_Calciatore
";*/
if ($Id_Calciatore!='' && $Fanta_Miliardi!='')
{
$update_calciatore = "Update fc_calciatori set fanta_miliardi='".$Fanta_Miliardi."'where id='".$Id_Calciatore."'";
//echo "update - $update_calciatore";
$risultato_update = mysql_query($update_calciatore) or die("Query fallita: " . $query1 . mysql_error() );
$Id_Squadra = $_POST['Id_Squadra'];
}
$query_fanta_squadre = "SELECT fs.id, fs.nome FROM fc_fanta_squadre fs";
$risultato_fanta_squadre = mysql_query($query_fanta_squadre) or die("Query fallita: " . mysql_error() . $query_fanta_squadre);
echo "<form action=\"edit_squadra.php\" method=\"post\">";
echo "<select name=Id_Fanta_Squadra>";
lf8267611 while ($row_fanta_squadre = mysql_fetch_object($risultato_fanta_squadre))
{
echo "<option VALUE=$row_fanta_squadre->id >$row_fanta_squadre->nome</option>";
}
echo "<input type=text size=1 name=fanta_miliardi />";
echo "</select>";
echo "<button type=submit>Invia</button>";
echo "</form>";
/* Esecuzione query SQL per vedere tutti i valori della tabella*/
if ($Id_Squadra !='all')
{
$query_squadre =
"SELECT c.id id_calc, c.maglia, c.cognome, c.nome nome_calc,
c.ruolo, s.nome squadra, c.id_fanta_squadra, c.fanta_miliardi
FROM
fc_squadre s, fc_calciatori c
where
s.id = c.Id_Squadra and
s.id= '".$Id_Squadra."'";
}
else
$query_squadre =
"SELECT c.id id_calc, c.maglia, c.cognome, c.nome nome_calc,
c.ruolo, s.nome squadra, c.id_fanta_squadra, c.fanta_miliardi
FROM
fc_squadre s, fc_calciatori c
where
s.id = c.Id_Squadra";
$risultato_squadre = mysql_query($query_squadre) or die("Query fallita: " . mysql_error() );
//$risultato_fanta_squadre = mysql_query($query_fanta_squadre) or die("Query fallita: " . mysql_error() );
echo "<table>";
echo "<tr>";
echo "<td>N°</td><td>Cognome</td><td>Nome</td><td>Ruolo</td><td>Squadra</td><td>Fanta Squadra</td><td>Fanta Miliardi</td>";
echo "</tr>";
/*echo "<form action=\"edit_squadra.php\" method=\"post\">";
echo "<select name=Id_Fanta_Squadra>";*/
while ($row_squadre = mysql_fetch_object($risultato_squadre))
{
$Squadra=$row_squadre->squadra;
$risultato_fanta_squadre = mysql_query($query_fanta_squadre) or die("Query fallita: " . mysql_error() );
echo "<form action=edit_squadra.php method=POST>";
echo "<select name=Id_Fanta_Squadra>";
echo "<tr>";
echo "<td>$row_squadre->maglia</td><td>$row_squadre->cognome</td><td>$row_squadre->nome_calc</td>";
echo "<td>$row_squadre->ruolo</td><td>$row_squadre->squadra</td>";
echo "<input type=hidden name=Id_Calciatore value=$row_squadre->id_calc />";
echo "<input type=hidden name=Id_Squadra value=$Id_Squadra />";
while ($row_fanta_squadre = mysql_fetch_object($risultato_fanta_squadre))
{
echo "<td><option VALUE=$row_fanta_squadre->id >$row_fanta_squadre->nome</option></td>";
}
echo "<td><input type=text size=1 name=Fanta_Miliardi value=$row_squadre->fanta_miliardi /></td>";
echo "<td><button type=submit>Invia</button></td>";
echo "</select></form>";
echo "</tr>";
mysql_free_result($risultato_fanta_squadre);
}
echo "</table>";
//Stampa del tag <title> in base alla squadra selezionata
if ($Id_Squadra == 'all')
echo "<head><title>Tutti i Calciatori</title></head></html>";
else
echo "<head><title>$Squadra</title></head></html>";
/* Liberazione delle risorse del risultato */
mysql_free_result($risultato_squadre);
/* Chiusura della connessione */
mysql_close($connessione);
?>