VOLEVO CHIEDERVI GENTILMENTE CHI RIESCE A CAPIRE CHE ERRORE C'e' IN QUESTO SCRIPT PRESO DA QUESTO STESSO SITO.
questa è la pagina di html.it dove ho preso il codice una guida:
http://php.html.it/guide/lezione/2285/il-motore-di-ricerca/
questo è l'errore che mi da il compilatore:
Parse error: parse error, expecting `','' or `';'' in c:\programmi\easyphp1-8\www\software beta\g. news\result.php on line 27
questa è tutta la mia pagina result.php
<?
include("top_foot.inc.php");
include("config.inc.php");
top();
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$keys = explode (",", $chiave);
$query = "";
reset ($keys);
while (list(,$parola) = each ($keys))
{ $parola = trim($parola);
if ($parola != "")
$query .= "titolo LIKE '%$parola%' OR testo LIKE '%$parola%' OR autore LIKE '%$parola%' OR ";
}
$query .= "0";
$query = "SELECT id, titolo, data FROM news WHERE " . $query;
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result)) {
echo "" . date("j/n/y", $row[data]) . " - $row[titolo]
";
}
foot()
?>
QUELLA IN ROSSO è LA RIGA 27 DOVE MI SEGNALA L'ERRORE.
HO SBATTUTO LA TESTA DA MOLTE PARTI MA IO NON CI RIESCO.![]()
![]()
![]()

VOLEVO CHIEDERVI GENTILMENTE CHI RIESCE A CAPIRE CHE ERRORE C'e' IN QUESTO SCRIPT PRESO DA QUESTO STESSO SITO.
Rispondi quotando