Ver Mensaje Individual
  #16 (permalink)  
Antiguo 29/10/2013, 10:30
psicomago
 
Fecha de Ingreso: octubre-2013
Mensajes: 20
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Biblioteca PHP

Cita:
Iniciado por pateketrueke Ver Mensaje
Código PHP:
Ver original
  1. // MAL
  2. $_POST('foo');
  3.  
  4. // BIEN
  5. $_POST['foo'];

¿Notas las diferencias?
Si. Muchas Gracias. Ahora tengo este problema:

Notice: Undefined variable: ejecutar in /var/www/op/DatosLibros.php on line 35

Notice: Trying to get property of non-object in /var/www/op/DatosLibros.php on line 35

Notice: Trying to get property of non-object in /var/www/op/DatosLibros.php on line 35

Fatal error: Call to a member function prepare() on a non-object in /var/www/op/DatosLibros.php on line 35

DatosLibros.php

Código PHP:
<?php
class DatosLibros
 

  private 
$cadenaConexion;
  private 
$user;
  private 
$password;
  private 
$objetoConexion;
  
public function 
__construct($cadenaConexion,$user,$password)
     {
     
$this->cadenaConexion=$cadenaConexion;
     
$this->user=$user;
     
$this->password=$password;
     }
public function 
conectar ()
  {
   try
    {
     
$this->objetoConexion= new PDO ($this->cadenaConexion,$this->user,$this->password);
     
$this->objetoConexion->setAttribute(PDO::ATTR_EARMODE,PDO::EARMODE_EXCEPTION);
     }
   catch (
PDOException $ex)
    {
     echo 
"Se ha presentado un problema a la hora de conectar con la base de datos";
     }
   }
public function 
desconectar ()
    {
    
$this->objetoConexion=null;
    }
public function 
ejecutar ($strComando)
 {
  try
    {
     
$ejecutar-> $this->objetoConexion->prepare($strComando);
     
$ejecutar->execute();
     
$rows$ejecutar->fetchAll();
     }
  catch (
PDOException $ex)
    {  
     throw 
$ex;
     }
   }
  } 
?>