Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/06/2012, 23:41
Avatar de patilanz
patilanz
 
Fecha de Ingreso: enero-2012
Mensajes: 880
Antigüedad: 12 años, 3 meses
Puntos: 29
Problema al utilizar query en pear db

Hola recien empiezo con las bases de datos y me paso un problema :
El codigo es este:
Código PHP:
Ver original
  1. <?php
  2. require ("DB.php");
  3. $db = DB::connect("mysql://usuario:contraseña@host/a3458175_prueba");
  4. if(DB::isError(db)) { die("No se puede conectar: " . $db->getMessage());}else {print "bien";}
  5. $q = $db->query("INSERT * INTO platos (
  6.     dish_id,
  7.     dish_name,
  8.     price,
  9.     is_spicy
  10. ) VALUES ()");
  11. if (DB::isError($q)) { die("Query error: " . $q->getMessage()); }
  12.  
  13.  
  14. ?>

Y me da el siguiente error cuando esta subido a 000webhost.com

Fatal error: Call to undefined method DB_Error::query() in /home/a3458175/public_html/prueba.php on line 5

Me conecta bien con la base de datos pero luego al usar el query en la linea 5 me da error!

Alguien sabe porque me pasa esto?
O como tengo que solucionar el problema ?