Ver Mensaje Individual
  #14 (permalink)  
Antiguo 01/06/2009, 07:42
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: problema en cosnulta

Por lo visto, ya tienes configurada la collation en latin1_spanish_ci. Esto es muy importante, para que los acentos y ñs se codifiquen correctamente.

con respecto a la función, si la estas ejecutando desde phpmyadmin, creo que no funciona.
Al parecer, no es posible ejecutar funciones ni procedimientos desde phpmyadmin (o por lo menos no he encontrado la forma).

trabajes en windows o en linux, abre una terminal (DOS o shell) busca la carpeta bin de mysql y conectate por consola al servidor de mysql.
digita esto:

Código mysql:
Ver original
  1. mysql -u root -p
  2. aca te pide el password.

si root no tiene password basta con
Código mysql:
Ver original
  1. mysql -u root


Te das cuenta que estas en la consola por que te aparece así
Código mysql:
Ver original
  1. mysql>

estando en la consola, selecciona la base de datos con

Código mysql:
Ver original
  1. mysql>use tu_base_de_datos;

debe aparecer database changed.

En este punto, toma la función y pegala... así no tendrás problemas. En algunas versiones de
mysql, la cadena de documentación de operaciones es -- en otros el #. Si te presenta error de
sintaxis en estos signos, cambialo por el otro. (Por lo menos, me ha pasado)

Pruebala y nos cuentas.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming