sera forum ormai mi siete simpatici per le pronte risposte e avrei bisogno di aiuto....
....questa volta è un problema piccolo ma fastidioso...
avrei questo codice che funziona(testato anche sul mio sito)
il problema ce l'ho quando, per voler gestire meglio il tutto ho preferito creare un file chiamato accessodatabase.php nel quale mettevo appunto la prima parte...esattamente...<?php
$db_host = 'localhost';
$db_user = 'mccl';
$db_password = 'password';
$db_name = 'my_mccl';
$db = mysql_connect($db_host, $db_user, $db_password);
//CONTROLLO CONNESSIONE
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri");
//CONTROLLO DATABASE
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri");
// CREAZIONE QUERY
$query = "SELECT * FROM guestbook ORDER BY data DESC,ora DESC";
//IF PER CONTROLLARE LA VERIDICITA' DELLA QUERY
if (mysql_query($query, $db))
{
$result=mysql_query($query) or die (mysql_error());
while($array=mysql_fetch_array($result))
{
echo "data:".$array['data']."ora:".$array['ora']." ".$array['nome']."-".$array['messaggio'];
echo "
";
}
}
else { echo "Errore durante l'installazione";
}
mysql_close($db);
?>
alla seconda parte ho aggiunto INCLUDE per appunto includere la prima parte ma mi da errore...non capendo pero' il perchè..<?php
$db_host = 'localhost';
$db_user = 'mccl';
$db_password = 'password';
$db_name = 'my_mccl';
$db = mysql_connect($db_host, $db_user, $db_password);
//CONTROLLO CONNESSIONE
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri");
//CONTROLLO DATABASE
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri");
?>
....qualcuno mi saprebbe dire...<?php
include ("accessodatabase.php")
// CREAZIONE QUERY
$query = "SELECT * FROM guestbook ORDER BY data DESC,ora DESC";
//IF PER CONTROLLARE LA VERIDICITA' DELLA QUERY
if (mysql_query($query, $db))
{
$result=mysql_query($query) or die (mysql_error());
while($array=mysql_fetch_array($result))
{
echo "data:".$array['data']."ora:".$array['ora']." ".$array['nome']."-".$array['messaggio'];
echo "
";
}
}
else { echo "Errore durante l'installazione";
}
mysql_close($db);
?>
l'errore è il seguente:
Parse error: syntax error, unexpected T_VARIABLE in /**/**/***.php on line 16