Buenas y gracias , he adaptado tu código..quieres saber de donde saco la conexión? Hago un required de del archivo siguiente.
Probando el tuyo , no me da ningún error , pero no me dice si ha iniciado o no la ha iniciado, hay que indicar con algún return ese dicho suceso ?
Cabe decir que de lo que me has pasado hago un require
Código PHP:
Ver originalrequire_once("interface_db.php");
class mysqldb implements interface_db{
private $server;
private $username;
private $password;
private $dbname;
private $link;
public function __construct(){
$this->setServer('localhost');
$this->setUsername('usuario');
$this->setPassword('usuario');
}
public function getServer(){
return $this->server;
}
public function setServer($value){
$this->server = 'localhost';
}
public function getUsername(){
return $this->username;
}
public function setUsername($value){
$this->username = 'usuario';
}
public function getPassword(){
return $this->password;
}
public function setPassword($value){
$this->password = 'usuario';
}
public function getDbname(){
return $this->dbname;
}
public function setDbname($value){
$this->dbname = $value;
}
public function connect() {
$this->link=mysql_connect($this->getServer(),$this->getUsername(),$this->getPassword()); }
}
public function bd($database){
if (!$this->dbname) {
}
}
/**Cerrar conexión**/
public function close() {
}
/**Retornar mensaje de error**/
public function error() {
}
/**Devolver mensaje numérico**/
public function errno(){
return $error2;
}
public function projecte($query){
$con= $this->connect();
$this->bd('projecte');
return mysql_query($query, $con) or
die('Hola k ase : '.$this->error()); }
}