Cita:
Iniciado por mauled
Si en tu cadena hay comillas simples ( ' ) te recomiendo que uses
addslashes()
Saludillos.
hola, bueno, si te refieres a esto?
Código PHP:
$colname_busqueda_resultado = "-1";
if (isset($_GET['key_word'])) {
$colname_busqueda_resultado = (get_magic_quotes_gpc()) ? $_GET['key_word'] : addslashes($_GET['key_word']);
}
pero, seria mucho pedir algo de codigo? es que si pongo la consulta asi:
Código PHP:
SELECT * FROM documentos WHERE MATCH(asunto, referencia, indicacion) AGAINST ('$key_word')
no me da error, pero tampoco muestra resultado alguno y si la pongo asi:
Código PHP:
SELECT * FROM documentos WHERE MATCH(asunto, referencia, indicacion) AGAINST ('%s')
dice que no habla:
Código:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'lorem'')' at line 1
mmmmmmmmmmmmm, alguien me da un poco de agua?