Ver Mensaje Individual
  #18 (permalink)  
Antiguo 09/11/2005, 08:18
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
El problema lo tienes por los datos que usas que contienen comillas .. para solventar el problema usa:

mysql_real_escape_String()
http://www.php.net/manual/es/functio...ape-string.php
(revisa los ejemplos y documentación oficial) ..

Cita:
Tambien he visto en un manual que cuando es solo la busqueda de una palabra es mejor usar el like y el match para mas de una palabra es esto verdad o puedo usar el match para todas las busquedas?

Así es .. Con Like podrías busacar hasta un sólo caracter en un campo .. con las busquedas FULL text search ("MATCH" y demás) hay limites (creo que 3 o cuatro caracteres mínimo para las busquedas por palabras ..). En definitiva va mejor para buscar N palabras en uno o vários campos simultáneamente.

Un saludo,