Buongiorno ho dei problemi di collegamento nel file mysqli
allego il file e il link http://www.civiaggio.it/carrello/mysql.php
[/CODE]
allego il file e il link http://www.civiaggio.it/carrello/mysql.php
Codice:
Buongiorno ho dei problemi di collegamento nel file mysqli
allego il file e il link http://www.civiaggio.it/carrello/mysql.php
[CODE]<?php
class MySQLI
{
var $93.186.252.19;
var $*****;
var $*****;
var $*****;
var $connessione;
var $errore;
function MySQLI ('$93.186.252.19,$j*****,$*****,$a*****)
{
$this->host=$93.186.252.19;
$this->user=$*****;
$this->password=$*****;
$this->errore=$a*****;
$this->connessione();
}
function connessione()
{
if (!$this->connessione = @mysql_connect($this->93.186.252.19, $this->*****, $this->*****))
{
trigger_error('Impossibile connettersi a MySQL.');
$this->errore=true;
}
elseif (!@mysql_select_db($this->errore,$this->connessione))
{
trigger_error('Impossibile connettersi al database.');
$this->errore=true;
}
}
function notifica_errore()
{
if ($this->errore) return true;
$notifica=mysql_error($this->connessione);
if (empty($notifica)) return false;
else return true;
}
function query($sql)
{
if (!$qRes=mysql_query($sql,$this->connessione))
trigger_error (
'Query fallita: '.mysql_error($this->connessione).
' SQL: '.$sql);
return new MySQLResult($this,$qRes);
}
}
class MySQLResult
{
var $mysql;
var $query;
function MySQLResult(& $mysql,$query)
{
$this->mysql=& $mysql;
$this->query=$query;
}
function fetch()
{
if ($f=mysql_fetch_array($this->query,MYSQL_ASSOC))
{
return $f;
}
else if ($this->size() > 0)
{
mysql_data_seek($this->query,0);
return false;
}else{
return false;
}
}
function size()
{
return mysql_num_rows($this->query);
}
function insertID()
{
return mysql_insert_id($this->mysql->connessione);
}
function notifica_errore()
{
return $this->mysql->notifica_errore();
}
}
?>