Ver Mensaje Individual
  #8 (permalink)  
Antiguo 15/12/2011, 21:56
ccsaiKo
 
Fecha de Ingreso: agosto-2011
Mensajes: 161
Antigüedad: 12 años, 9 meses
Puntos: 7
Respuesta: Incorrecta metodologia ?

El primer metodo obtiene datos :

Código PHP:
public function get_datos($nu)
    {
       
$mysqli=$this->mysqli;
       
$sql="select * from table where nu= ? ";
       
$stmt=$mysqli->prepare($sql);
       
$stmt->bind_param('s',$nomkey);
      
//ETC ...

El segundo metodo inserta esto:

p
Código PHP:
ublic function insert($d,$n)
    {
        
        
$mysqli=$this->mysqli;
        
$sql="insert into table values (null,?,?,now(),now(),'jpg')";
        
$stmt=$mysqli->prepare($sql);
        
$stmt->bind_param("ss",$d,$n);
          
/*etc ... en las dos funciones llego hasta aqui ya que el metodo 
numero dos en ejecutar me imprime aqui 
el error ... : Call to a member function bind_param() on a non-object */

Como dije anteriormente :

Si yo ejecuto los dos metodos

$usuario->get_datos(); // Se ejecuta perfecto
$usuario->insert(); // No se ejecuta.

Pero si no ejecuto el primero, Si se ejecuta el segundo..
En otras palabras los dos no pueden funcionar al mismo tiempo, es uno, o el otro.