Comunidad de diseño web y desarrollo en internet online

Busqueda Específica

Citar            
MensajeEscrito el 09 Jun 2006 02:30 pm
Hola. Tengo una función en un servicio de AMFPHP que busca en una tabla el valor que sea igual de un campo a un valor enviado desde flash. El problema es que por ejemplo, busco en donde haya un 1 y me regresa: 1, 11, 12, 13... y todos los campos donde haya un uno :? , si busco un 2, me regresa 2, 12, 22, 23... y así :? . ¿Cómo hago para que si mando un 2 me regrese solo el registro donde en el campo hay un '2'?. El código en el servicio es el siguiente:

mysql_select_db("fatec");
$b="SELECT * FROM estimate WHERE invoice LIKE '%$e%' ORDER BY invoice";
$c=mysql_query($b);
while($d=mysql_fetch_array($c))
{$f[]=$d;}
return $f;

Gracias.

MQ.

Por Manuel Quintero

53 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 10 Jun 2006 01:53 am
oye y cual es la variable que le pasas con la llamada??

porque por ejemplo:

Si quieres listar todos los elementos de "estimate" donde "invoice" coincida con un numero la llamada a la funcion deberia ser asi

Código :

function listado($numero) {
...
...
$sql = " SELECT * FROM estimate WHERE invoice = '$numero'  ";
$result = mysql_query($sql);

return $result;
}


es decir que en la consulta debes poner el numero literalmente a raves de la variable que llega desde la llamada de flash a AMFPHP

Por colaborame

50 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.