Vi posto la classe con cui mi connetto al database:
Codice PHP:
class database{
public $host="localhost";
public $user="root";
public $password="";
public $dbname="audit";
public $dbconn;
public $result;
function connect(){
$this->dbconn= mysqli_connect($this->host, $this->user, $this->password, $this->dbname) or die (mysqli_error());
}
function disconnect(){
mysqli_close($this->dbconn);
}
function query($query){
$this->result=mysqli_query($this->dbconn,$query);
if(!$this->result){
return mysqli_error();
}else{
return $this->result;
}
}
}
Come detto sopra faccio cosi:
Codice PHP:
$db=new database;
$db->connect();
$sql="SELECT statics.*, access.Nome, access.Cognome FROM statics, access WHERE access.ID=statics.IDUser ORDER BY statics.Data DESC";
$query=$db->query($sql);
$rec=mysqli_fetch_row($query);
...
Questo e tutto lo script e i dati in tabella corrispondono e se non corrispondessero non dovrebbi darmi l'errore ma una risultato vuoto.