PostgreSQL - Postgres php - consulta de busqueda

   
Vista:

Postgres php - consulta de busqueda

Publicado por gary (3 intervenciones) el 31/05/2016 17:15:02
Hola! tengo un problema en la creacion de un sistema en php, tengo un campo de busqueda que me deberia traer los datos que se ingresaron en dicho campo, pero al darle submit no trae nada, la programacion esta orientada a objeto con la base en postgre, la query es la siguiente:

1
2
3
4
5
"SELECT idproductos, proveedores.nombreproveedor, marca.nombremarca, proveedores_idproveedores, marca_idmarca, modelo, pre_costo, pre_venta, to_char(CURRENT_DATE,'DD/MM/YYYY') as fecha_ingreso, cantidad
          FROM productos
          INNER JOIN proveedores ON productos.proveedores_idproveedores = proveedores.idproveedores 
          INNER JOIN  marca ON marca.idmarca = productos.marca_idmarca
          WHERE modelo ilike '%':modelo'%'"

Alquien sabe decirme porque no trae nada? segun pruebas que hice el error esta en los signos %, pero no logre solucionarlo!.
Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Postgres php - consulta de busqueda

Publicado por xve (46 intervenciones) el 31/05/2016 21:23:54
Hola Gary, entiendo que a posterior cambiar el valor :modelo por el contenido verdad...

Prueba así:
1
... WHERE modelo ilike '%:modelo%'"

Coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Postgres php

Publicado por garyselios (3 intervenciones) el 31/05/2016 22:44:35
Hola! gracias por responderme! hice el cambio que sugeriste! pero tampoco funciono! :(
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Postgres php - consulta de busqueda

Publicado por garyselios (3 intervenciones) el 31/05/2016 22:53:41
Si el :modelo se refiere al parametro descripto por el buscador, osea el valor que debe ser buscado en la base
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar