Underc0de

Programación Web => Base de Datos => Mensaje iniciado por: arthusu en Marzo 16, 2013, 11:02:10 PM

Título: MySQL minitutorial parte 1
Publicado por: arthusu en Marzo 16, 2013, 11:02:10 PM
Bueno amigos de under0code este tutorial lo hice para mi blog pero se los traigo para compartirselos es muy largo por lo que lo subi a mediafire....

http://www.mediafire.com/view/?oa2ssacicoup865

espero les guste la primera parte :P :D
Título: Re:MySQL minitutorial parte 1
Publicado por: 2Fac3R en Marzo 17, 2013, 12:59:59 PM
Brother, tengo una duda.

Respecto a LOAD DATA LOCAL INFILE (no la conocía xD) he estado probando algunas cosas y me parece perfecto, pero en el caso de que quiera ejecutar una función del MYSQL no lo ejecuta, me explico.

INSERT INTO tabla(campo, bla, blabla) VALUES('valor','otro',now()); me lo ejecuta perfectamente.

Pero si lo hago de un fichero de texto.

CitarArchivo de texto   Probando...   now()

Pasa literalmente "now()" y no el valor ejecutado, se me ha ocurrido entre `now()` y no funciona xD.

¿Sabes cómo pasar el valor?


Por cierto hay una forma de validar un email (sencilla) sin tener que hacerlo con expresiones regulares que yo uso:

Código (php) [Seleccionar]

<?php
filter_var
($email,FILTER_VALIDATE_EMAIL);
?>



Buen tuto, esperando la segunda parte ;)
Zalu2
Título: Re:MySQL minitutorial parte 1
Publicado por: arthusu en Marzo 17, 2013, 04:02:07 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Brother, tengo una duda.

Respecto a LOAD DATA LOCAL INFILE (no la conocía xD) he estado probando algunas cosas y me parece perfecto, pero en el caso de que quiera ejecutar una función del MYSQL no lo ejecuta, me explico.

INSERT INTO tabla(campo, bla, blabla) VALUES('valor','otro',now()); me lo ejecuta perfectamente.

Pero si lo hago de un fichero de texto.

CitarArchivo de texto   Probando...   now()

Pasa literalmente "now()" y no el valor ejecutado, se me ha ocurrido entre `now()` y no funciona xD.

¿Sabes cómo pasar el valor?


Por cierto hay una forma de validar un email (sencilla) sin tener que hacerlo con expresiones regulares que yo uso:

Código (php) [Seleccionar]

<?php
filter_var
($email,FILTER_VALIDATE_EMAIL);
?>



Buen tuto, esperando la segunda parte ;)
Zalu2

Excelente es mas rapida tu funcion para filtrar email, muchas gracias he mirado que filter_var no solo tiene para email sino para muchos mas, por cierto acerca de cuando agregas una funcion en un texto para load data local infile este automaticamente toma todo por cadena, es decir, por texto asi que no interpreta funciones, otra cosa interesante que mire es que para usar esta funcon esta claro que debemos tener permisos de FILE :P

Salu2
Título: Re:MySQL minitutorial parte 1
Publicado por: 2Fac3R en Marzo 17, 2013, 07:26:15 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Excelente es mas rapida tu funcion para filtrar email, muchas gracias he mirado que filter_var no solo tiene para email sino para muchos mas, por cierto acerca de cuando agregas una funcion en un texto para load data local infile este automaticamente toma todo por cadena, es decir, por texto asi que no interpreta funciones, otra cosa interesante que mire es que para usar esta funcon esta claro que debemos tener permisos de FILE :P

Salu2

Así es, hay muchas más aparte de filtrar correos ;) . Vale entonces estuve haciendo pruebas a lo tonto xD.
PD: Los permisos que debes tener son lógicos, al igual que en load_file, into outfile, etc.
Zalu2
Título: Re:MySQL minitutorial parte 1
Publicado por: StuXn3t en Mayo 17, 2013, 10:38:42 PM
Hola arthusu, buen aporte, gracias, hehehe, acá no se para de aprender ni un instante, como recomendación sería bueno que en el post incluyas los enlaces a las otras partes, para facilitar el acceso a todo el material, de ahí el resto está perfecto, y de paso cuál es tu blog??

Saludos!   :D