Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/04/2012, 12:45
santiagoblanco
 
Fecha de Ingreso: abril-2012
Ubicación: Medellin
Mensajes: 6
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Problema con PDO.

Fatal error: Call to a member function prepare() on a non-object in C:\xampp\htdocs\yotoco\admin\functions.php on line 27

te adjunto la linea 27 y 28.
Código PHP:
$stmt $pdo->prepare('UPDATE invitacion SET :campo = :value WHERE id = :id');
    
$stmt->execute(array(':campo'=>$campo,':value'=>$value,':id'=>$id)); 
Los parametros que le mando:
$campo,$value,$id
si hago un echo en la funcion modificaciones de estas tres variables me imprime los parametros que le mando que son:
emailsantiago73
email vendria siendo el campo,santiago el valor y id el id

El resultado esperado es que no me tire ese prepare y me haga el insert normal.
Los valores llegan hasta la funcion modificaciones por medio de:
Código PHP:
$campo $data[0]; // nombre del campo
$value $_POST['value']; // valor por el cual reemplazar
$id    $data[1]; // id del registro
$edicion=modificaciones($campo,$value,$id); 

espero que haya quedado mas claro y puedas ayudarme.Gracias por tu tiempo