Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-09-2014
darkamerico darkamerico is offline
Miembro
 
Registrado: dic 2010
Posts: 235
Poder: 14
darkamerico Va por buen camino
Error De Datos en Sentencia SQL en PHP

Saludos amigos, estoy implementando una clase para manejar mis transacciones usando mysqli, la cual es esta:

Código PHP:
<?php
    
class ClaseConexion {
        private 
$mysqli;
        private 
$servidor='localhost';
        private 
$usuario='root';
        private 
$clave;
        private 
$bd='framework';
        private 
$res;
        private 
$recordset;
        private 
$sql;
    
        public function 
SetConexion($servidor,$usuario,$clave$basedatos) {
            
$this->mysqli = new mysqli($servidor$usuario$clave$basedatos);
            if (
$this->mysqli->connect_error) die('Connect Error (' $this->mysqli->connect_errno ') ' $this->mysqli->connect_error);
        }
    
        public function 
CloseConexion() {
            return 
$this->mysqli->close();
        }
    
        public function 
ExecConsulta($consulta) {
            
$this->sql=$consulta;
            
$this->res=$this->mysqli->query($consulta);
        }
    
        public function 
GetResultados() {
            
$this->recordset=$this->res->fetch_array(MYSQLI_BOTH);
            return 
$this->recordset;
        }
    
        public function 
GetNumRows() {
            return 
$this->res->num_rows/// AQUI ERROR
        
}
        
        public function 
GetSQL() {
            return 
$this->sql;
        }
    }    
?>
Sin embargo al hacer uso del metodo GetNumRows(), me arroja el mensaje este:

Notice: Trying to get property of non-object in C:\xampp\htdocs\mvc\cls_conex.php on line 32

Que corresponde a la linea roja de color rojo.

Agradeceria cualquier ayuda, ya que sin esta clase no puedo continuar mis proyectos.

Saludos

Americo

Última edición por nlsgarcia fecha: 26-09-2014 a las 17:35:43.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
error en una sentencia sql ozmar_11 Conexión con bases de datos 10 04-12-2011 02:57:26
Error con sentencia SQL Coco_jac SQL 7 28-11-2005 21:00:52
error de sentencia if , else Epunamun Conexión con bases de datos 8 29-07-2005 13:23:24
Tengo un error de sentencia please Epunamun Conexión con bases de datos 2 29-07-2005 02:05:24
Error en sentencia delete febito Oracle 2 25-06-2004 15:23:50


La franja horaria es GMT +2. Ahora son las 14:47:45.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi