Hola amigas y amigos, veran como digo en el titulo de este post tengo un problema con mysql_connect, mas concretamente me dice esto:
Fatal error: Call to undefined function mysql_connect() in line 30
que corresponde a esta linea:
agradeceria toda ayuda este es el codigo:
Código PHP:
Ver originalclass baseDeDatos
{
private $conexion;
private $servidor;
private $usuario;
private $password;
private $puerto;
private $db;
public $tipo;
public function __construct($servidor, $usuario, $password, $db, $puerto, $tipo='mysql')
{
$this->servidor = $servidor;
$this->usuario = $usuario;
$this->password = $password;
$this->db = $db;
$this->puerto = (int)$puerto;
if($this->tipo == 'mysql')
{
$this->conexion = mysql_connect($this->servidor.":".$this->puerto,$this->usuario,$this->password); //$this->conexion = mysql_connect('localhost','3306','root','');
//mysql_select_db('usuarios');
}
if($this->tipo == 'mssql')
{
$this->conexion = mssql_connect($this->servidor.":".$this->puerto, $this->usuario, $this->password); }
}
public function setQuery($query)
{
if($this->tipo == 'mysql')
{
}
if($this->tipo == 'mssql')
{
}
}
public function queryToArray()
{
if($this->tipo == 'mysql')
{
}
if($this->tipo == 'mssql')
{
}
}
public function __destruct()
{
if($this->tipo == 'mysql')
{
}
if($this->tipo == 'mssql')
{
}
}
}
//Utilizaremos la clase
$dbLocal = new baseDeDatos('localhost', 'root', '', 'prueba', '3306', 'mysql');
$dbLocal->setQuery("SELECT * FROM usuarios");
$dbLocal->__destruct();
echo "<pre>";
echo "</pre>";