Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/03/2011, 13:50
Avatar de cadrogui
cadrogui
 
Fecha de Ingreso: junio-2003
Mensajes: 875
Antigüedad: 20 años, 10 meses
Puntos: 5
por que da error???

hola gente, ayudenme a descubrir por que me da error esta consulta...

tengo una tabla con 3 campos, id, usuario, key

hago la siguiente consulta:

Código PHP:
  function Pass_API($api_key)
  {
    include(
"bd.class.php");
    
$db = new db_class;
    
$db->connect();    
    
    
$key trim($api_key);
    
    
$sql "SELECT COUNT(*) FROM api WHERE key = ";
    
$sql .= $key;
    
    
$consulta $db->select($sql);
    
    
$db->print_last_error();    
    
    return array(
'valor'=>$consulta'key'=>$api_key);
  } 
cuando la llamo,

Código PHP:
$pass_api "615wcBop0912MlKppA543AA";
$veri $mc->Pass_API($pass_api); 
echo 
$veri['valor']; 

Código:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key = 615wcBop0912MlKppA543AA' at line 1

alguna sugerencia???

gracias.
__________________
La mejor manera de aprender es por medio de un aprendizaje significativo....

http://www.cocert.cl