provando a costruire una pagina per inserire dati un mysql, mi restituisce questo errore
Parse error: syntax error, unexpected T_STRING in /membri/polarcade/provaphp/prova.php on line 85
alla riga 85 c'e' questa stringa
Codice PHP:
$query = INSERT INTO . $table . (num_gara, data, squadra_casa, squadra_ospiti, ris_squadra_A, ris_squadra_B) VALUES ('$num_gara', '$data', '$squadra_casa', '$squadra_ospiti', '$ris_squadra_A', '$ris_squadra_B');
riporto sotto il codice intero della pagina
Codice PHP:
<HTML><HEAD><TITLE>Polisportiva Comunale Arcade</TITLE>
<?php include ("./include/metatag.txt") ?>
<LINK REL="stylesheet" HREF="1.css" TYPE="text/css">
</HEAD>
<BODY BGCOLOR="#6699CC">
<TABLE width="796" HEIGHT="500" BORDER="0" CELLSPACING="1" CELLPADDING="0" align="center"><TR><TD BGCOLOR="#000000">
<TABLE width="796" HEIGHT="100%" BORDER="0" CELLSPACING="1" CELLPADDING="0"><TR><TD BGCOLOR="#5AACFF" HEIGHT="145"><a href="index.php">
[img]img/logo_arcade.jpg[/img]</a>
[img]img/scritta_polarcade.gif[/img]</TD></TR>
<TR><TD BGCOLOR="#5AACFF" VALIGN="top" WIDTH="100%"><CENTER>
<TABLE BORDER="0" WIDTH="100%" HEIGHT="15" CELLSPACING="1" CELLPADDING="0"><TR><TD BGCOLOR="#000000" WIDTH="100%">
<?php include ("./include/header_date.php") ; ?>
</TD></TR></TABLE></CENTER>
<CENTER><TABLE BORDER="0" CELLSPACING="25">
<TR><TD valign="top">
<?php include ("./include/menusx.php") ; ?>
</TD>
<TD valign="top">
<TABLE BORDER="0" WIDTH="577" HEIGHT="450" CELLPADDING="1" CELLSPACING="1" BGCOLOR="#000000"><TR><TD bgcolor="#336699" HEIGHT="10"><div align="center"><font face="verdana" size="2" color="#FFFFFF">[b][/b]</font></div></TD></TR>
<TR><TD VALIGN="top" BGCOLOR="#FFFFFF">
<CENTER>
<table border="0" width="95%"><tr><td>
<font face="verdana" size="2" color="#000000">
<?php
function insert_ris() {
include ("./include/function/mysql.php") ;
$db = mysql_connect($db_host, $db_user, $db_password)
or die ("Errore nella connessione al database. Verificare i parametri nel file mysql.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file mysql.php");
$table = "cal_" . $table ;
$query = INSERT INTO . $table . (num_gara, data, squadra_casa, squadra_ospiti, ris_squadra_A, ris_squadra_B) VALUES ('$num_gara', '$data', '$squadra_casa', '$squadra_ospiti', '$ris_squadra_A', '$ris_squadra_B');
mysql_query($query);
mysql_close($db);
echo "<font face="verdana" size="3" color="#000000">[b]Risultato inserito correttamente[/b]</font>";
}
if ($data && $table && $squadra_casa && $squadra_ospite && $ris_squadra_A && $ris_squadra_B) {
insert_ris();
}
else { echo "NON HAI INSERITO TUTTI I CAMPI"; }
?>
<table border="0" width="95%">
<form method="post" action="prova.php">
<tr><td colspan="2" align="center"><font face="verdana" size="3" color="#000000">[b]Inserisci un risultato[/b]</font></td></tr>
<tr><td colspan="2"></td></tr>
<tr>
<td><font face="verdana" size="2" color="#000000">[b]Numero Gara[/b]</font></td>
<td><input type="text" name="num_gara"></td>
</tr>
<tr>
<td><font face="verdana" size="2" color="#000000">[b]Data *[/b]</font></td>
<td><input type="text" name="data"></td>
</tr>
<tr>
<td><font face="verdana" size="2" color="#000000">[b]Serie *[/b]</font></td>
<td>
<select name="table">
<option value="2div">Seconda Divisione Femminile Girone A</option>
<option value="seried">Serie D Femminile Girone D</option>
<option value="under16A">Under 16 Femminile Girone A</option>
<option value="under16B">Under 16 Femminile Girone B</option>
</select>
</td>
</tr>
<tr>
<td><font face="verdana" size="2" color="#000000">[b]Squadra locale *[/b]</font></td>
<td><input type="text" name="squadra_casa"></td>
</tr>
<tr>
<td><font face="verdana" size="2" color="#000000">[b]Squadra ospite *[/b]</font></td>
<td><input type="text" name="squadra_ospite"></td>
</tr>
<tr>
<td align="center"><font face="verdana" size="2" color="#000000">[b]Punteggio casa *[/b]</font></td>
<td><input type="text" name="ris_squadra_A"></td>
</tr>
<tr>
<td align="center"><font face="verdana" size="2" color="#000000">[b]Punteggio ospiti *[/b]</font></td>
<td><input type="text" name="ris_squadra_B"></td>
</tr>
<tr>
<td colspan="2"></td>
</tr>
<tr>
<td><input type="submit" value="Invia risultato"></td>
<td><input type="reset" value="Annulla"></td>
</tr>
</form></table>
<font face="verdana" size="2" color="#000000">[i]I campi contrassegnati con * sono obbligatori[/i]</font>
</font>
</td></tr></table>
</CENTER></TD></TR></TABLE>
</TD></TR></TABLE>
</TD></TR></TABLE>
</TD></TR></TABLE>
<?php include ("./include/bottom.php") ; ?>
</BODY></HTML>
EDIT: non so se sia piu' corretto considerarlo un problema con php o con mysql.. ai moderatori la correzione cmq.