"Nosotros somos los creadores del tiempo, las víctimas y los asesinos del tiempo. "

Soy una persona apasionada por todo lo que tiene que ver con Internet y las nuevas tecnologías. Soy autodidacta, y me encanta impartir clases...


VideoTutorial 21 del Curso de PHP y MySQL

Lunes 24 de Mayo de 2010

PHP y MySQL
Autor: César Cancino
Categoría: PHP y MySQL
Etiquetas Programación, php, mysl
Comentarios 59

Este es el VideoTutorial 21 del Curso de PHP y MySQL.
Continuamos analizando la potencialidad de ajax en nuestros desarrollos. Crearemos un sistema mediante el cual los visitantes de nuestra web se podrán registrar. Esto lo hacemos para responder a una pregunta que se ha repetido mucho en nuestro sistema de comentarios.
Aprovecharemos esta aplicación para aplicar ajax. Para ello generaremos un sistema para verificar si los apodos o login de los usuarios existen o no en la base de datos, para que no tengamos registros repetidos en nuestra data. De esta forma ajax nos ayudará a validar en tiempo real todo ésto.
Todo en aproximadamente una hora.

¿Qué te gustaría compartir con nosotros?

Compartir

59 Comentarios

  1. Christian Valdez
    Sábado 23 de Agosto de 2014

    Hola César, muchas gracias por los tutoriales. Saludos desde Paraguay

  2. Enrique Astete
    Domingo 04 de Mayo de 2014

    Estimado César, ante todo agradecer las horas que empleas en elaborar estos video tutoriales y enseñarnos a los que estamos empezando a programar con PHP a desarrollar nuestros aplicativos. Tú método de enseñanza es el mejor que he visto hasta ahora, muy didáctico, bien explicado y comprensible. Contigo aprendí en una par de semanas lo que no aprendí en la universidad en varias sesiones. Y para colaborar contigo ya pulsé sobre tus auspiciadores para que este proyecto siga adelante. Saludos.

  3. carlos cerpa de montería (colombia)
    Miércoles 11 de Diciembre de 2013

    Hola cesar como estas, gracias por este vídeo tutorial N°21 en el cuál nos enseña a la verificación de los login si se encuentran en la base de datos, me acuerdo cuando ingreso a hotmail y me piden la contraseña y si no es tengo que escribirla otra vez, y vea que tan fácil es hacerla con los códigos de ajax, gracias cesar

  4. Yisus
    Jueves 15 de Agosto de 2013

    Solo quiero decir , que dios te bendiga :), gracia a ti aprendí a programar orientado objetos tan solo en unos días :D

  5. Frank
    Miércoles 22 de Mayo de 2013

    hola cesar gracias por tus videos tutoriales por que estoy aprendiendo mucho a programar con php con tus explicaciones.... una consulta me di cuenta que tu web page muestra la hora actual con sus minutos y segundo quisiera que hagues un video sobre como hacerlo.

  6. Mario Toribio
    Viernes 09 de Noviembre de 2012

    Hola Cesar, en primer lugar agradecerte la labor de difusíon de conocimiento que realizas a través de tu web,estoy aprendiendo mucho de tí , me gustaría decirte que no puedo ver los videos de tu web en mozilla firefox 16.0.2.por si te sirve saberlo o es probema mio. Saludos desde España

  7. elizabeth bellido
    Lunes 22 de Octubre de 2012

    hola cesar muy buenos los videos, recien empiezo en esto y tengo un problema, recien instalaron windows 7 professional y no puedo cargar el appserv, desactive el firewall, y los servicios de internet, una vez conectó con localhost pero al pinchar en las opciones me lleva a paginas web de mysql,myadmin, supuse q se descargaba por lotes pero no corre el apache, tendria q volver a instalar el windows 7(xp no tuve problemas),aun no ingreso el codigo de validacion de windows,mas menos q podria ser?

  8. Adan
    Miércoles 03 de Octubre de 2012

    amigo Cesar de nuevo gracias por explicarnos de esta manera tan metodica, seguire aprendiendo con los videotutoriales que vengan.

  9. jairo antonio martinez
    Lunes 23 de Julio de 2012

    Muchas gracias por el tutorial, esta excelente y muy instructivo en cuanto al uso de ajax. tuve un problema en el switch pero lo soluciones con un condicional preguntando si se esta haciendo o no G e t, por lo demás se presentan los normales errores de sintaxis para el perfecto funcionamiento, muchas gracias, eres un Teso maestro.

  10. Mario
    Miércoles 11 de Abril de 2012

    Felicidades Cesar!!!! por estos videos gracias por tomarte tu tiempo, por hacerlos de tal manera que nosotros podamos aprender...sigue adelante

  11. Sergio
    Miércoles 11 de Enero de 2012

    Al colocar ese switch, si uno ingresa a la página index, sale algo de que el index m no esta definido.

  12. Nery Gómez
    Viernes 16 de Diciembre de 2011

    Hola cesar!!! primero que nada felicitaciones, haces un gran trabajo... Con respecto a este videotutorial quiero decirte que hay un error, si se ingresan todos los datos, y despues modifico el user e inmediatamente le doy clic en ingresar no da tiempo que ajax vaya a revisr si existe ese user o no, y aunque el usuario exista lo ingresa a la base de datos...

  13. Germain Bueno
    Jueves 04 de Agosto de 2011

    Hola gran amigo cesar primero que nada quiero darte las gracias xq gracias a tu gran trabajo pues he aprendido mucho y segundo pues tengo una consulta hacerca d la siguiente funcion function from(id,cod_client,ide,url) como podras ver yo le agregue un parametro cod_cliente pero no creo q sea la manera de trabajarla, ese parametro loq hace es capturar un el id ; la pregunta es: como hacer para pasar mas parametro y mas url de manera de tener disponible las bariables en otros archivos Gracias.

  14. Luis Contreras
    Martes 29 de Marzo de 2011

    Queda mucho mejor ese sistemilla con ajax, yo de curioso lo hice en puro javascript y no quedo para nada estetico :S Gracias profe!

  15. CHRISTIAN
    Domingo 13 de Febrero de 2011

    muchas gracias amigo de verdad que es impresionante lo que haces, quiero crear una pagina web bastante compleja por lo que necesito saber mucho sobre todo esto, no tengo dinero en dolares para darte por tu buen trabajo pero hare click cada cierto tiempo en tus anuncios de publicidad para ayudarte, digo que cada cierto tiempo porque si lo hago muy seguido te pueden cerrar la cuenta si ven el mismo ip haciendo lo mismo una y otra vez. saludos

  16. JuanCarlos
    Martes 01 de Febrero de 2011

    CESAR EN VERDAD ERES EL REY DE REYES EN DESARROLLO WEB...TE FELICITO...SIGUE ADELANTE CON ESTE GRAN PROYECTO...!!

  17. Marcelo Castro
    Miércoles 27 de Octubre de 2010

    Cesar otra ves gracias y muy buen trabajo

  18. Alejandro
    Jueves 27 de Mayo de 2010

    Buenos Dias Cesar Muchas Felicitaciones por tu tutoriales son muy bueno te queria hacer una pregunta como podria hacer para insertar un acento y otros caracteres especiales a la base de datos por medio de php espero que me puedas dar una ayudita sigue asi con tus videotutoriales mucho exito

  19. BotitaDePascua
    Jueves 27 de Mayo de 2010

    creo que no se permite enviar enlaces por aqui pegen eso en el navegador
    http://img532.imageshack.us/i/botin.png/

  20. ronald ruiz
    Jueves 27 de Mayo de 2010

    Buenos días Cesar Cancino. La presente es para darles las gracias por el material que viene desarrollado el cual es de mucha importancia en lo particular los estoy viendo, analizando y practicando.

  21. BotitaDePascua
    Jueves 27 de Mayo de 2010

    Hola, cesar excelentes videos por cierto acabo de desarrollar un modulo de paginacion como twitter ahi dejo las imagenes si desean usarlo me lo piden, regreso al rato..img532.imageshack.us/f/img532/9583/botin.pngveanlo

  22. Ronald Ruiz
    Jueves 27 de Mayo de 2010

    Buenas Noche Cesar la presente es para saber si hay alguna forma de generar una BD a partir de una aplicación Web ya construida en PHP. Pregunto porque tengo esta aplicación web que me facilitaron como material de apoyo.Pero no tiene la BD y no puedo ver la aplicación en funcionamiento.

  23. ronald ruiz
    Jueves 27 de Mayo de 2010

    Me están valiendo de gran apoyo para dar comienzo al proyecto de grado que es el diseño de un Sistema de Información Web para el Concejo Comunal Palma Real. Espero contar con su apoyo en asesoría.

  24. jose
    Miércoles 26 de Mayo de 2010

    Muchisimas gracias maestro,solo tengo una pequña duda,por ejemplo en la funcion function from(id,ide,url),se le puede agregar mas variables ejemplo:function from(id,1d,ide,url),le pregunto por que cuando se envian mas de una variable via get no se como hacerlo en ajax.le mando un saludo y disculpe las molestias.

  25. Kapry
    Martes 25 de Mayo de 2010

    Muy buen video!Muchas gracias por seguir compartiendo tus conocimientos con la comunidad ;)Saludos

  26. José Luis
    Martes 25 de Mayo de 2010

    Hola cesar déjame decirte que tus videotutoriales están muy buenos y entendibles. Haber si desarrollas un sistema de notas con una aula virtual para un colegio gracias de antemano

  27. mariano de los santos
    Martes 25 de Mayo de 2010

    Amigo Cesar Cancino se podra hacer un sistema de matriculas, de notas pero mejor seria un sistema de facturacion web que es muy pedido eh visto uno como CODEKA pero el codigo esta tranca no lo entiendo gracias

  28. Zeroner
    Martes 25 de Mayo de 2010

    orale cesar ee estado biendo tus videotutos y estan muy bueno compañero me emociono muxo el de la sessiones por que estaba buscando la forma de como poder hacer que se logen en la pagina que estoy asiendo pero teniendo el variables_globales en off jejeje gracias saludosmuy bueno el curso de php compañero

  29. Lorena Lameda
    Martes 25 de Mayo de 2010

    Saludos amigo, siguendo tu trabajo; espero con ansias la galeria de imagenes, besos

  30. Ray
    Martes 25 de Mayo de 2010

    Hola Cesar, gracias por los tutos, me han servido mucho para reafirmar y recordar lo olvidado, y claro, aprender algunas cosillas más, jajaja.

  31. dawn
    Martes 25 de Mayo de 2010

    una sugerencia amigo. maestro un sistema de notas y matriculas o aplicaciones kon las cuales tambin sean asi de suprema importancia para ir soltando la mano jejej ya kreo ke con todos estos tutos no nos daria tan duro dedikarnole de lleno a un proyecto y entenderlo con tigo de tutor dios te bendiga..

  32. dawin
    Martes 25 de Mayo de 2010

    Master entonces con ajax se hacen los chats? o aplicaciones similares respecto a lo dicho en tiempo real ps me sono como a un gestor de chat ..se puede hacer con ajax ->ahh ya los demas tutos seran sobre pOo o aun con ajax?

  33. Gonzalo
    Martes 25 de Mayo de 2010

    Cesar, continua adelante, la mayoria conocemos algo de HTML ya, y sabemos de los doctypes, la forma como el navegador va tomar la pagina, mas para la presentacion y en lo estricto del marcado, yo lo he probado con doctype y sin el y hasta ahora ningun problema. Por que sera que hay tanta mala onda desde peru me pregunto, no hay aporte solo ataque.

  34. dawin
    Martes 25 de Mayo de 2010

    maestro cesar muchas gracias nuevamente por el tan esperado tuto.con respecto a lo ke dice PRINCIPIANTE deja la redundacia a lo ke dices desde un principio mi amigo cesar dijo ke trataria temas basicos para acentarnos a los temas superiores asi ke las malas practikas a las kuales te refieres le haN sido muy super utiles a todos.DIOS T BENDIGA CESAR

  35. migdo
    Martes 25 de Mayo de 2010

    hola cesar... la verdad como siempre tiras la casa por la ventana con tus conocimientos sos un master :D... y en cuanto a los comentarios de algunos que no me gustaron.... pero sabe usted no haga caso, usted es el maestro y no hay quien le contradiga porque usted tiene experiencia, hasta pronto Dios lo Bendiga

  36. dostin baez
    Martes 25 de Mayo de 2010

    Amigos, no hay por k comentar mal del trabajo de cesar. que creo ke es muy bueno, quisas por que estoy aprendiendo y me ha sido de mucha ayuda. ademas yo no sabia nada de HTmL y puyando ya me defiendo con el tema. a los que saben mas cosas que nosotros porfavor esperen hasta que cesar alcanze su nivel. no ai por que hacer malos cementarios.

  37. César Cancino
    Lunes 24 de Mayo de 2010

    Estimado principiante, tienes toda la razón en lo que dices, sin embargo no comparto el que no te funcionen las aplicaciones, ya que yo las he probado tanto en local como en remoto y me andan a la perfección...
    EL uso de los cabeceros indicando la versión del HTML tiene como objetivo manejar las señales DTD del DOM, cosa que estoy seguro manejas....
    De todos modos, mas adelante comenzaremos a implementar códigos mas completos, mi idea, tal y como tú lo dices, es primero trabajar con código sencillo, no importa que quede un poco desordenado, para que los alumnos puedan aprender..Luego iremos aumentando de a poco el grado de dificultad...
    De todos modos agradezco tu comentario...y que escribas a mi web...Recibe un cordial saludo desde Santiago de Chile..

  38. dostin baez
    Lunes 24 de Mayo de 2010

    cesar creo ke lo resolvi...dejamer seguir y si no es asi vuelvu te pregunto... y perdona je sea tan molestoso..

  39. mauricio rojas
    Lunes 24 de Mayo de 2010

    Hola amigo cesar muy buenos videotutoriales queria pedirte si pudieses hacer un pequeño ejemplo de un sistema de matriculas digamos de un instituto donde se registre mediaqnte una boleta en que especifique que cursos va a llevar y el costo de cada uno de ellos o de un sistema de facturacion que asi no mas no hay ejemplos al respecto

  40. dostin baez
    Lunes 24 de Mayo de 2010

    siguiendo con la pregunta hermano el archivo hace su funcion si se cumple la condicion pero este me esta mandando aparte del si o el no codigo html y me di cuenta que es cuando pongo el require cuando lo kito este me lo manda sin el codigo html. lo probe con el anterior curso y lo mismo. entonces cuando hago la validacion del http esta no se realiz

  41. dostin baez
    Lunes 24 de Mayo de 2010

    hermano cesar se confundio con migo... yo no soy kien pregunto...cesar tengo un problemita extraño... tenia un error mi script o tiene y me puse a ver por ke no me hacia lo ke keria y puse un alert para ver si me estaba mandando los datos bien... en efecto el cumple la condicion del archivo php ademas me manda codigo hrml...

  42. erick
    Lunes 24 de Mayo de 2010

    De nuevo muchas graciassss

  43. principiante
    Lunes 24 de Mayo de 2010

    Hola, ajax no es todo.. tus videos son demasiado basicos, es muy importante que hagas tus html con doctype si le pones el doctype 1.0 strict no funcionan algunos ejemplos que tienes simplemente por que usas malas practicas a la hora de programar.

  44. Mariano
    Lunes 24 de Mayo de 2010

    Excelente Cesar, muy agradecido como siempre, muchas gracias por tu tiempo y compartir tus conocimientos

  45. oscar gomez
    Lunes 24 de Mayo de 2010

    excelente video, sigue asi cesar....

  46. Alex Rivera
    Lunes 24 de Mayo de 2010

    Hola Cesar:Te envie un correo a tu cuenta de gmail...¿Ya lo leiste...?Si no lo has leido espero lo rebices...Saludos desde El Salvador

  47. Gonzalo
    Lunes 24 de Mayo de 2010

    Muy bueno el tutorial, de mi parte se comprendio, no digo que soy un capo en esto y pueda hacer todo esto de una sola, pero la idea de como funciona se entendio.Es emocionante en verdad.. se te agradece mucho.. El foro en Drupal, esperamos verlo, quien sabe aprender Ajax aplicado a drupal tambien en un futuro.

  48. lasr
    Lunes 24 de Mayo de 2010

    Drupal ???mmm....interesante...no ??< ? echo " Saludos" ? >

  49. memoadian
    Lunes 24 de Mayo de 2010

    Muchas gracias cesar voy por el 12, pero espero que pronto pueda terminar mi aplicación. saludos.

  50. Felix
    Lunes 24 de Mayo de 2010

    Hola Cesar, la verdad que tu forma de explicar es muy buena. Yo soy un programador medio, y tus videos me sirvieron para reafirmar conceptos.Un saludo desde Argentina Chaco Resistencia.

  51. Mitchel
    Lunes 24 de Mayo de 2010

    1ro en comentar!! xDya en serio:Cesar, excelente tus tutoriales.Los estoy siguiendo desde el 1 y bueno, aun principiante pero con ganas de seguir aprendiendo! Muy buenos materiales.saludos desde venezuela!

  52. Carlos Astudillo
    Viernes 18 de Junio de 2010

    No se me acabaran los gracias.

  53. Kleber
    Viernes 04 de Junio de 2010

    Saludos Cesar, excelente ejemplo para impartir tus conocimientos y mas que todo para nuestra comprension, apoyo que nos des pautas para el carro de compras y una explicacion rapida sobre variables globales en OFF en servidores web y como manejarlas. Gracias y sigue adelante.

  54. Alexander Siles
    Viernes 04 de Junio de 2010

    Que tal Cesar de nuevo agradeciendote tu ayuda... sigue adelante para mi has sido un excelente maestro,sabes en lo que es en este video que nos enseñas como ingresar un usuario en la etapa que ponemos el nombre y los otros datos presionando el ENTER sin aun antes de llenarlo se envia al archivo procesa sin necesidad de llenar los otros campos

  55. Eduardo
    Domingo 25 de Julio de 2010

    Hola Cesar, excelentes los videotutoriales, vengo desde el primero, mi consulta es como puedo hacer para que cuando me busque el valor del login me inserte otro valor asociado a este registro como por ejemplo el nombre del usuario, no se si me explico, el tema es que lo aplico para consultar el codigo de una producto y asi me coloque en un campo de tipo texto el valor del mismo asociado. saludos desde Argentina.

  56. Edmundo Oberto
    Viernes 25 de Junio de 2010

    Profesor Cesar, desde 3 semanas atras me a interesado a prender php y mysql, y el dia miercoles 23 de junio del 2010 vi su pagina web y baja el curso nº 24. como haria para tener todos los cursos desde el nº 1. Saludos y gracias.....

  57. Jonathan
    Martes 03 de Agosto de 2010

    Muchas gracias maestro cesar por sus vts soy principiante en esto de la Prog php mysql gracias por su dedicación y en un futuro cercano poder crear alguna aplicaciosilla!!!

  58. Cris
    Martes 31 de Agosto de 2010

    Hola Cesar! Se me ha complicado un poco con esto de ajax... pero creo que con la practica y algo de lectura podre resolverlo. Si no te ofende, quisiera sugerirte que no pongas los mismos nombres de variables en forma reiterada. Por ejemplo, en este VT, he visto tantas veces ID que me he mareado! Quizas si fuera mas claro como id_usuario o id_div. Se que no es usual hacerlo en programación, pero creo que serviria con fines didacticos. Como siempre MUCHAS GRACIAS!

  59. Cristian
    Mi?rcoles 01 de Septiembre de 2010

    hola cesar, como siempre muy bueno tus videos tutoriales.. Tengo una pequeña duda, si la persona pone un user ya registrado en la base de datos y no espera q le aparesca ese mensaje si esta diponible o no, de todas forma se podria repetir el user, por ejemplo lleno todos los campos y al final el user y le pongo altiro registrar, de todas forma se lleva el registro en la base de datos, lo otro seria poner el campo user como unique... bueno muy buen video te felicito he aprendido mucho gracias a t