Originariamente inviato da Alessandro_b
no non differisce solo in quello perchè il primo usa questo require_once("feedcreator.class.php"); mentre il secondo no!! quindi è ben diverso! infatti anche con la query dell'altro continua a non funzionare..quindi ti risottolineo che i dati di accesso anche nel primo codice erano corretti!... invece di rispondere così, non bastava spiegarmi come fare i replace nella stringa visto che il secondo codice funziona e manca solo questo passaggio?
Ma quello è il minimo, che funzioni nel modo giusto o meno (e come l'hai scritto tu il xmlentities funziona al contrario di ciò che ti aspetti) il problema è che
Codice PHP:
// Secondo script
$connessione = mysql_connect("localhost" , ".." , "..");
mysql_select_db(".." , $connessione);
$selezionedati = "SELECT * FROM news ORDER BY date DESC LIMIT 3";
$query = mysql_query($selezionedati) or die(mysql_error());
è abbastanza diverso da
Codice PHP:
// Primo script
$query = mysql_connect($dbhost, $dbuser, $dbpass); //la riga 10 è questa
$query2 = mysql_select_db($dbname,$query);
if($query2 == FALSE) die ("Errore durante la connessione a mySQL ".mysql_error());
$query3 = "SELECT * FROM news ORDER BY data DESC LIMIT 7";
$risultato = mysql_query($query3, $query2);
ove, per inciso, il primo tuo script è errato e mi stupirei se funzionasse...
Te la trascrivo con il valore delle variabili così capisci forse meglio.
Codice PHP:
$risultato = mysql_query("SELECT * FROM news ORDER BY data DESC LIMIT 7", true);
invece di rispondere così, non bastava spiegarmi come fare i replace nella stringa visto che il secondo codice funziona e manca solo questo passaggio?
No, perchè non è (solo) quello l'errore