Codice PHP:
<?php
class MysqlClass
{
// parametri per la connessione al database
private $nomehost = "localhost";
private $nomeuser = "";
private $password = "";
// controllo sulle connessioni attive
private $attiva = false;
// funzione per la connessione a MySQL
public function connetti()
{
if(!$this->attiva)
{
$connessione = mysql_connect($this->nomehost,$this->nomeuser,$this->password);
}else{
return true;
}
}
// funzione per l'estrazione dei record
public function estrai($risultato)
{
if(isset($this->attiva))
{
$r = mysql_fetch_object($risultato);
return $r;
}else{
return false;
}
}
}
?>
Mi da questo errore
Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in C:\WM\www\sun_system\mysql_connect.php on line 5
Ma non so...
POi per richiamarla la classe
Codice PHP:
<?php
require_once("mysql_connect.php");
$data = new MysqlClass;
$_sql = mysql_query("SELECT title FROM sun_system");
$data->estrai();
?>
cosa non torna?