Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/05/2006, 13:59
terror_zine
 
Fecha de Ingreso: junio-2005
Mensajes: 28
Antigüedad: 18 años, 10 meses
Puntos: 0
Puede que ya sea tarde, pero es que no he entrado al foro en toda la semana.
Para el primer caso, debieras hacer las busquedas por GET. http://www.midominio.com/buscar.php?q=lo%20que%20busco. Y pasar la cadena a buscar al script que muestra el hilo: http://www.midominio.com/verpost.php...lo%20que%20sea. Ahora sólo debes hacer que el link que nos hace volver atras coga el parametro y el valor asociado de q.

Si en vez de pulsar en el link, pulsas en el botón atras del navegador, tampoco tendrás el problema de "La pagina que esta requeriendo contiene POSTDATA que ha expirado en la cache".

Para el segundo el problema reside en que hace las busqueda por "musica computadora" que al meterla en la query, queda de la siguiente manera:
Código PHP:
$sql="SELECT lo_que_sea FROM donde_sea WHERE condicion LIKE '%musica computadora%'"
Esto buscará las cadenas que tengan literalmente "musica computadora". Para obtener el resultado que deseas, debieras cambiar el espacio por el caracter comodín, %. De forma que:
Código PHP:
$sql="SELECT lo_que_sea FROM donde_sea WHERE condicion LIKE '%"str_replace(" ","%",$cadena_busqueda)."%'"