salve a tutti:
ho un sistema Php perfettamente funzionante su un server...
Il sistema è stato duplicato e portato su un'altra macchina, per sostituire la prima...
Ho ALL PRIVILEGES nell grants del DB Mysql, però gli script non funzionano...
Sono identici e nel vecchio server vanno bene, ma adesso:
ecco il codice che utilizzo:codice:Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/miosito/public/miapagina.php on line 21
Da che può dipendere?codice:mysql_connect("host", "utente", "password") or die("Connessione fallita !"); mysql_select_db("nomedb") or die("Selezione del DB fallita !"); $count = mysql_query("SELECT COUNT(numero) FROM miatabella WHERE nome LIKE '%$nome%'"); $res_count = mysql_fetch_row($count); $tot_records = $res_count[0]; $per_page = 20; $tot_pages = ceil($tot_records / $per_page); $current_page = (!$_GET['page']) ? 1 : (int)$_GET['page']; $primo = ($current_page - 1) * $per_page; $query_limit = mysql_query("SELECT * FROM mia tabella WHERE nome LIKE '%$nome%' ORDER BY id DESC LIMIT $primo, $per_page"); while($results = mysql_fetch_array($query_limit)) ...

Rispondi quotando
oppure metti un echo prima delle query e vedi se manca qualcosa.

