Código PHP:
class MySQL{
private $conexion;
private $total_consultas;
public function MySQL(){
if(!isset($this->conexion)){
$dada=$this->conexion = (mysql_connect("localhost","XXX","XXX")) or die(mysql_error());
mysql_select_db("XXX",$this->conexion) or die(mysql_error());
}
}
public function consulta($consulta){
$this->total_consultas++;
$resultado = mysql_query($consulta,$this->conexion);
if(!$resultado){
echo 'MySQL Error dice: ' . mysql_error();
exit;
}
return $resultado;
}
public function fetch($consulta){
return mysql_fetch_array($consulta);
}
public function cuenta($consulta){
return mysql_num_rows($consulta);
}
public function cerrar($consulta){
return mysql_close($consulta);
}
public function getTotalConsultas(){
return $this->total_consultas;
}
}
// 2º BASE DE DATOS
class MySQL_2{
private $conexion2;
private $total_consultas2;
public function MySQL2(){
if(!isset($this->conexion2)){
$dada2=$this->conexion2 = (mysql_connect("localhost","XXX","XXX")) or die(mysql_error());
mysql_select_db("XXX",$this->conexion2) or die(mysql_error());
}
}
public function consulta2($consulta2){
$this->total_consultas2++;
$resultado2 = mysql_query($consulta2,$this->conexion2);
if(!$resultado2){
echo 'MySQL Error dice: ' . mysql_error();
exit;
}
return $resultado2;
}
public function fetch2($consulta2){
return mysql_fetch_array($consulta2);
}
public function cuenta2($consulta2){
return mysql_num_rows($consulta2);
}
public function cerrar2($consulta2){
return mysql_close($consulta2);
}
public function getTotalConsultas2(){
return $this->total_consultas2;
}
}
e duplicado la clase llamandole a todo (2) es correcto? otra consulta yo e añadido esta funcion.
Código PHP:
public function cerrar2($consulta2){
return mysql_close($consulta2);
}
y gracias por la ayuda.