Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/07/2015, 16:30
plitre_sys19
 
Fecha de Ingreso: septiembre-2011
Mensajes: 233
Antigüedad: 13 años, 2 meses
Puntos: 1
Respuesta: Error Call to a member function bind_param() on a non-object in

Ya lo solucione, lo que pasaba era que como se estan ejecutando dos consulta en el caso se debe de utilizar también la función: store_result() para transferir el conjunto de la sentencia y asi quedo el código:

Código PHP:
public function getTipoPersona($Cedula)
{
$sql=$this->_db->prepare("SELECT tipoPersona FROM persona WHERE cedula=?");
/* ligar parámetros para marcadores */
$sql->bind_param('s',$cedula);
/* ejecutar la sql */
$sql->execute();
$sql->store_result();
/* ligar variables de resultado */
$sql->bind_result($tipoPersona);
/* obtener valor */
$sql->fecth();
$sq->free_result();
/* cierra la consulta */ 
$sql->close();
return 
$tipoPersona;