Código:
Ahora bien conexiones.inc tiene lo siguiente (esta ya la probe por separado y sin funiona:<? require("conexiones.inc"); require("usuario.inc"); $conectando= new Conexion("localhost","root","","ListaNegra"); $conectando->Conecta_db_php(); $insertando= new Usuario("pepe ","***** N 29","58-39-**-**","****@hotmail","20","M","calonso","carlos"); $insertando->registrar();
Código:
<? Class Conexion { var $nomhost; var $nomuser; var $userpassw; var $baseausar; Function Conexion($host,$usuario,$password,$baseausar) { $this->nomhost=$host; $this->nomuser=$usuario; $this->userpassw=$password; $this->baseausar=$baseausar; } Function Conecta_db_php() { @$db =mysql_pconnect("$this->nomhost","$this->nomuser","$this->userpassw"); if(!$db) { echo"Error no se puede abrir a base de datos"; exit; } $abrirbase= mysql_select_db("$this->baseausar"); if (!$abrirbase) { echo"No existe la base que desea abrir o no tiene permisos para ello"; exit; } if ($db&&$abrirbase) echo "Todo salio bien"; } } $conectando= new Conexion("localhost","root","","ListaNegra"); $conectando->Conecta_db_php(); ?>
y ahora usuario.inc
--> Continua...