| |||
detectar resultado de consulta sql Bueno estoy haciendo una web en la cual hay una seccion que contiene un filtro para realizar busquedas.. y que al presionar el boton buscar se active un archivo php que dará como resultado la impresión de contenido que se encuentra en tablas de la base de datos(ya lo hice). Lo que me interesaria saber es como hacer que cuando no haya resultados que coincidan exactamente con la busqueda que de como resultado algo por el estilo "No se han encontrado resultados que coincidan.. bla pero se ofrecen los siguientes..." y abajo que se impriman los mas parecidos. En resumen lo que más me interesa es saber que codigo poner para detectar que el select no devuelve resultados que coincidan... no se si seria vacio o nulo..muchas gracias de antemano
__________________ Mi web de estética www.estarmaslinda.com.ar |
| ||||
Respuesta: detectar resultado de consulta sql Podrías hacerlo así:
Código PHP:
Ver original Básicamente, haces la búsqueda con el dato, si obtienes resultados de la misma, armas un array asociativo con dichos resultados y buscas el dato recibido dentro del array, si existe, imprimes un mensaje en el que le indicas al usuario que se encontró su dato, caso contrario, muestras otro mensaje en el que indicas que no se encontró el dato pero tienes otras opciones para ofrecer, las cuales vienen siendo las coincidencias que se hayan encontrado en la búsqueda. Si no existiera ninguna coincidencia, muestras el respectivo mensaje. No te olvides de desinfectar el dato. Saludos
__________________ «Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío». ― Ayn Rand |
| |||
Respuesta: detectar resultado de consulta sql muchas gracias!! voy a probar asi. pero a que te referis con desinfectar el dato?
__________________ Mi web de estética www.estarmaslinda.com.ar |
Etiquetas: |