Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/09/2011, 07:15
Avatar de JuJoGuAl
JuJoGuAl
 
Fecha de Ingreso: julio-2009
Ubicación: Venezuela
Mensajes: 754
Antigüedad: 14 años, 9 meses
Puntos: 19
Respuesta: sistema de busqueda

Cita:
Iniciado por fermin3d Ver Mensaje
Muchas gracias JuJoGuAl por responder sali de algunas dundas que tenia y aora me surjen aver si me puedes explicar cuando pones el codigo
Código PHP:
Ver original
  1. <img src="<?PHP echo $rowimagen['ruta'].$rowimagen['imagen']; ?>">
te refieres a esto
Código PHP:
Ver original
  1. <img src="<?PHP echo $rowimagen['imagenes/iglesia.png'].$rowimagen['y aqui el nombre de la bd?']; ?>">
si es asi, aunque realice una busqueda en una parte de la web que no se encuentra la imagen la base de dato la busca y te la muestra en dicho sistema de busqueda verdad?

espero me comprendas


muchas gracias.
No lo que te quise decir es por ejemplo en una tabla de tu BD tu tienes tus imagenes y la tabla es mas o menos asi:
Tabla:imagenes
ID * COMENTARIOIMAGEN * RUTA * IMAGEN
1 * iglesia * imagenes/centros/ * iglesia.jpg
2 * casa * imagenes/lugares/ * casa1.jpg
....

entonces tu busqueda deberia buscar en comentarioimagen:

SELECT * FROM imagenes WHERE comentarioimagen is like %$variable%

entonces si la variable (variable que es recogida de un Form) tiene la palabra iglesia. va a regresar el registro 1

entonces para poderlo mostrar hago un echo pero como es una imagen obviamente lo hago dentro del SRC de la imagen asi:

Código PHP:
Ver original
  1. <img src="<?PHP echo $rowimagen['ruta'].$rowimagen['imagen']; ?>">

asi le digo al php q muestres la imagen q esta en la ruta especificada la imagen seleccionada, eso es en el caso de que guardes la ruta en la base de datos, pero si en la base de datos no guardas la ruta solo el nombre de la imagen, quedaria algo asi:

Código PHP:
Ver original
  1. <img src="imagenes/centros/<?PHP echo $rowimagen['imagen']; ?>">

Entonces tu ruta seria fija y obviamente lo que jalarias de la Bd seria la imagen como tal...

Espero te sirva, Pregunta si tienes duda...