Ciao ragazzi,
oggi la società hosting che ospita il mio dominio ha upgradato il PHP dalla 4 alla 5.
Sembra tutto ok, eccetto alcune query (pagina di ricerca dati php/mysql) scritte da me che funzionavano pefettamente e che oggi mi restituiscono una pagina bianca.
Partiamo dal basso.... ci sono funzioni base che non sono più compatibili?
La mia paginetta è una delle più semplici... niente di trascendentale.
Codice PHP:
// C'è un include con percorso relativo...
include ("../config.php");
// c'è una semplice query così struttrata...
$sql="SELECT * ,date_format(datapag, '%e-%m-%Y'),date_format(data_attivaz, '%e-%m-%Y') FROM utenti WHERE id='$id'";
$rs=mysql_query($sql,$cid);
$num_righe=mysql_num_rows($rs);
if ( $num_righe == 0 ) {
echo "Spiacente, non ci sono informazioni";
} else {
# abbiamo dei risultati
$rs=mysql_query($sql,$cid);
while ($valori = mysql_fetch_array ($rs))
{
$nome = $valori [ "nome"];
$cognome = $valori [ "cognome"];
// etc...
il config.php è questo:
Codice PHP:
<? $usr = "xxx";
$pwd = "xxxx";
$db = "yyyyy";
$host = "localhost";
# connect to database
$cid = mysql_connect($host,$usr,$pwd);
mysql_select_db($db);
if (mysql_error()) { print "Database ERROR: " . mysql_error(); }
?>
Il risultato, mi ripeto è 0 righe...
Grazie in anticipo... anche qualche link a documenti specifici sarebbe graditissimo.