Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2010, 14:20
antony1204
 
Fecha de Ingreso: marzo-2010
Mensajes: 14
Antigüedad: 14 años, 1 mes
Puntos: 0
problema con opcion buscar php sql

Hola como estan?

Tengo el siguiente probema con la opcion buscar:

tengo un cuador de texto(cbuscar) y el boton buscar(btnbuscar)
en codigo asi:

//************FILTRO*********************

if ($_REQUEST["btnbuscar"]!="" && $_REQUEST["cbuscar"]!="")

{
if (is_numeric( $_REQUEST["cbuscar"]))
$filtro="id_cuenta=". $_REQUEST["cbuscar"];

//else
//$filtro="nombre like '%".$_REQUEST["cbuscar"];

}
else
{
$mensaje= "<font color='Red'> Por Favor Escriba Algo En El cuadro De Texto Para Realizar La Busqueda</font>";
}

y la consulta Asi:

mysql_select_db($database_BBDanco, $BBDanco);
$query_Profesores = "SELECT * FROM cuenta where id_cuenta $filtro" ;
$query_limit_Profesores = sprintf( $query_Profesores, $startRow_Profesores, $maxRows_Profesores);
$Profesores = mysql_query($query_limit_Profesores, $BBDanco) or die(mysql_error());
$row_Profesores = mysql_fetch_assoc($Profesores);

cuando le doy f12 me carga normal la pagina con todos los registros, pero cuando inserto en el cuadro de texto un numero(1,2,3,4,5) cualquiera y presiono buscar me mando un error asi:

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 'id_cuenta=4' at line 1