Código PHP:
<?php
class DataAccess {
var $db;
var $consulta;
var $fetcharray;
var $dbclose;
function DataAccess ($host, $name, $pass, $db) {
$this->db = pg_connect("host=".$host." dbname=".$db." user=".$name." password=".$pass);
}
function query ($sql) {
$this->consulta = pg_exec($sql);
return $this->consulta;
}
function fetcharray () {
if($row = pg_fetch_array($this->consulta))
return $row;
else
return false;
}
//...
}
?>
Código PHP:
<?php
require_once('./lib/Config.php');//$dbhost,$dbuser,$dbpass,$dbname= ...
require_once('./lib/DataAccess.php');
$DB=new DataAccess ($dbhost,$dbuser,$dbpass,$dbname);
$uusuario = 'Seba';
function vuser($uusuario) {
$uno = $DB->query("SELECT * FROM usuario WHERE u_usuario = '$uusuario'");
if($ok = $DB->fetcharray($uno))
{ echo 'existe'; }
else
{ echo 'no existe'; } //Si es q $uusario ya existe.
}
echo vuser($uusuario);
?>