Hola amigos como dice mi titulo soy novato en php poo, pero no en php estructurado, la cosa es q cree una clase , con un constructor que conecta a la base de dato(asi me lo pidieron), y varios metodos que hacen distintas consultas o funciones.La cosa es que puedo ejecutar el metodo, pero no me ejecuta la consulta, a ver si me pueden ayudar.Me ayudarian mucho gracias!!.
el codigo es:
Código PHP:
class funciones{
var $servidor = "..";
var $user = "..";
bla bla
function __construct(){
$this->strConnect = "dbname=$base host=$servidor user=$user password=$pass port=$puerto ";
$this->conexion = pg_connect($strConnect);
}
function getavisos($idusuario,$pass){
echo $sql="select * from usuario where idusuario= '".$idusuario."' and password= '".$pass."'";
$resultuser = @pg_exec($sql);
if(pg_NumRows($resultuser)>0){
echo $sql2="select * from avisos_leidos where para= '".$idusuario."'";
$result = @pg_exec($conexion,$sql);
return $result;
}else{
echo "error";
}
}
}
y llamo a la clase asi
Código PHP:
$clase = new funciones();
$clase->getavisos(1,"la");
la cosa es q me imprime la primera consulta, pero no la primera.Gracias por su ayuda!