Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2014, 10:36
igonfil
 
Fecha de Ingreso: junio-2008
Mensajes: 250
Antigüedad: 16 años, 5 meses
Puntos: 1
Llamada procedimiento almacenado

Buenas tardes.

Estoy intentando realizar una llamada a un procedimiento almacenado pero no soy capaz de que no me de error, el código PHP que tengo es el siguiente

Código PHP:

<?php
class MySQL{

 var 
$conexion; var $total_consultas;

  function 
MySQL(){ 
    if(!isset(
$this->conexion)){
      
$this->conexion = (mysql_connect("","",""))
        or die(
mysql_error());
      
mysql_select_db("adminsalcantara",$this->conexion) or die(mysql_error());
    }
    
    
  }

  public function 
consulta($consulta){ 
   
    
$resultado mysql_query($consulta,$this->conexion);
    if(!
$resultado){ 
      echo 
'MySQL Error: ' mysql_error();
      exit;
    }
    return 
$resultado;
  }

  function 
fetch_array($consulta){
   return 
mysql_fetch_array($consulta);
  }

 function 
num_rows($consulta){
   return 
mysql_num_rows($consulta);
  }

 function 
getTotalConsultas(){
   return 
$this->total_consultas
  }

}







?>



<?php
include("Llama archivo que se encuentra en la parte superior");

$db = new MySQL();
  
$RefCAllSp $db->consulta->prepare("CALL pa_usuarios_existente(?)");
 


$username"sss";
$contrasena="123456";
$RefCAllSp->bind_param('s',$username$contrasena);
$RefCAllSp->execute();
//$RefCAllSp->bind_result($Usuario,$Nombre,$Paterno,$Materno);
if($db->num_rows($consulta)>0){
  
//while($resultados = $db->fetch_array($consulta)){ 
   //echo "ID: ".$resultados['id']."<br />"; 
 //}
 
echo "Usuario: ".$resultados['nombreUsuario']."<br />"
}
?>


Muchas gracias