ho questa pagina modulo.php
Codice PHP:
<head>
<meta name="robots" content="noindex">
<meta http-equiv="Content-Language" content="it">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Modulo inserimento RISULTATI calcetto</title>
</head>
<FORM METHOD="post" ACTION="inserisci_risultati.php">
<table border="1" width="100%" style="border-collapse: collapse" id="table1">
<tr>
<td width="20%" align="center"><b>DATA</b></td>
<td width="20%" align="center"><b>SQUADRA 1</b></td>
<td width="20%" align="center"><b>GOALS 1</b></td>
<td width="20%" align="center"><b>SQUADRA2</b></td>
<td width="20%" align="center"><b>GOALS 2</b></td>
</tr>
<tr>
<td width="20%" align="center"> <INPUT TYPE="text" NAME="data" size="15"></td>
<td width="20%" align="center"> <INPUT TYPE="text" NAME="squadra1" size="20"></td>
<td width="20%" align="center"> <INPUT TYPE="text" NAME="goals1" size="5"></td>
<td width="20%" align="center"> <INPUT TYPE="text" NAME="squadra2" size="20"></td>
<td width="20%" align="center"> <INPUT TYPE="text" NAME="goals2" size="5"></td>
</tr>
</table>
<INPUT TYPE="submit" VALUE="Inserisci"></FORM>
e questa pagina inserisci.php
Codice PHP:
<?
//prendo i dati dal form
$data=$_POST['data'];
$squadra1=$_POST['squadra1'];
$goals1 =$_POST['goals1'];
$squadra2=$_POST['squadra2'];
$goals2=$_POST['goals2'];
$conn=mysql_connect("localhost","fantagalla");
if (!$conn){
echo ("Errore durante la connessione a mysql!");
exit();
}
$db_name="my_fantagalla";
mysql_select_db($db_name,$conn);
// controlli chi ha vinto
if ($goals1>$goals2){
$vittoria=1;
}
else {if ($goals1<$goals2){
$pareggio=1;
}
else {
$sconfitta=1;
}
$query="INSERT INTO calcetto_risultati (data, squadra1, squadra2, goals1, goals2, vittorie, pareggi, sconfitte) VALUES ('$data','$squadra1','$squadra2', '$goals1', '$goals2','$vittoria','$pareggio','$sconfitta')
$result=mysql_query($query, $conn);
mysql_close($conn);
?>
ma non funziona, qualcuno mi aiuta?
mi serve inserire nel database i dai postati dal modulo e inserire nella tabella i valori vittorie, pareggi, sconfitte in base al numero di goals segnati. questa statistica sulle vittorie serve solo per la squadra 1.
quindi se goals1>goals2 allora vittorie prende il valore 1...e così via
la tabella ha come campi:
ID, DATA, SQUADRA1, SQUADRA2, GOALS1, GOALS2, VITTORIE, PAREGGI, SCONFITTE