"El mundo está en manos de aquellos que tienen el coraje de soñar y de correr el riesgo de vivir sus sueños "

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 59 del Curso de PHP POO

Lunes 14 de Mayo de 2012

PHP Orientado a Objetos
Autor: César Cancino
Categoría: PHP Orientado a Objetos
Etiquetas Programación, php, mysl
Comentarios 31

Este es el VideoTutorial 59 del Curso de PHP POO.
Comenzamos un bloque dedicado a la creación de un pequeño sistema de gestión de ventas.
En este video empezamos con el desarrollo. Construiremos el menú de navegación de nuestra aplicación. Programaremos el primer módulo, asociado a la gestión de vendedores. Para todo usaremos PHP PDO ( PHP Data Object ).
Todo en 62 minutos de charla.

¿Qué te gustaría compartir con nosotros?

Compartir

31 Comentarios

  1. Gustavo
    Martes 03 de Enero de 2017

    La preguntas en el minuto 48:49 Parse Error = es que php no puede compilar ya que hay algo que le impide el funcionamamiento, en este caso la falta de (, [, {, o un mal nombre como funtion en lugar de function, son errores comunes y hay que mirar que todo este abierto y cerrado de la forma correcta y escrito de igual forma. Warning = es una advertencia, el codigo funciona, pero hay un error. FalError = este error para todo el script y deja de operar, ya que es grave el problema, y para evitar conflictos mayores, para todo el script.

  2. Gustavo
    Martes 03 de Enero de 2017

    Primero que nada muchas gracias por tu trabajo Cesar Cancino. Por alguna extraña razon no me quedava la consulta sql, me mandava errores y errores, llene las tablas y no me mostraba nada, llegue a pensar que el foreach como aqui lo mencionan, pero no, realice muchas consultas con la consola de mysql, y la consulta funcionava pero no retornava valores, hasta que fui al ejemplo 45 que es donde hacemos consultas multitablas, mire que hera lo mismo, solo realice unas pequeñisimas modificaciones y funciono perfecto. public function getVendedores(){ //$this->set_names(); $sql="SELECT v.id_vendedor,v.nombre as nombres,v.telefono,v.correo,s.nombre FROM vendedor as v, supervisor as s WHERE v.id_supervisor = s.id_supervisor ORDER BY v.id_supervisor DESC "; self::set_names(); foreach ($this->dbh->query($sql) as $row){ $this->vendedores[]=$row; } return $this->vendedores; $this->dbh=null; } ese es el codigo para los que dicen que no les funciona por el foreach.

  3. Jose Fabian Beltran
    Miércoles 12 de Agosto de 2015

    Muchas Gracias por estos tutoriales Cesar, inmensamente agradecido. Jejeje se que ya es un poco tarde y muchos lo tuvieron que haber solucionado pero igual les quiero dejar el dato. A mi también me paso: Warning: Invalid argument supplied for foreach(), revisen la consulta $sql, en algo están fallando, este error se genera porque no se esta enviando un arreglo al ciclo foreach. Espero les sirva de algo mi humilde opinión.

  4. carlos cerpa desde montería (Colombia)
    Lunes 24 de Noviembre de 2014

    Hola Cesar un gran saludo. Gracias Cesar por el vídeo de sistema de ventas y la construcción del menú de ventas. He tenido dificultad con la función foreach pero creo que es el editor localhost que tendría que resetear el hosting y decide dejarlo asi. de todas maneras se aprende mucho con usted, !la verdad, nos hace libres¡.

  5. giuli
    Jueves 29 de Agosto de 2013

    Me dice error: Warning: Invalid argument supplied for foreach() in C:wampwwwTutorialCesarSistemadeVentasclassclass.php on line 22 hay un problema con el foreach¿que puede ser?

  6. Carlos Bautista
    Jueves 20 de Junio de 2013

    Buen día, tenia una consulta creo que algunos tbm han tenido este problema ... Warning: Invalid argument supplied for foreach() in C:AppServwwwv58classclass.php on line 26 ... antes de esto habilite el PDO como indica en el vídeo 40 y tbm probé el ejercicio que sale hay y esta muy bien no tengo ningún problema con eso y no entiendo porque ahora si, ojala pudieran ayudarme.

  7. franz alexander sierra
    Lunes 03 de Junio de 2013

    hola profesor he visto sus videos y son exelentes en el video 59. no he podido conectarme de phpmyadmin a MySQL-front se ven las tablas los diagramas pero a la hora del codigo: show tables me da un error.. en la linea 4 en la parte de abajo no me deja ver las tablas sale en pantalla un error que referencia esa linea.... gracias por colaboracion. de ante mano le agredesco su ayuda.

  8. raul
    Miércoles 29 de Mayo de 2013

    Hola me arroja el sgte. error: Warning: Invalid argument supplied for foreach() in C:wampwwwTutorialCesarSistemadeVentasclassclass.php on line 22 hay un problema con el foreach

  9. jeny
    Jueves 14 de Junio de 2012

    Hola Cesar te felicito por el trabajo que realizas en tu web. realmente los vídeotutoriales me sirven muchísimo para despejar mis dudas sobre algunos temas. Particularmente eh visto hace algunas semanas el VideoTutorial 59 del Curso de PHP POO. que tiene que ver con el sistema de gestión de ventas. y la verdad estoy esperando con ansias el VideoTutorial 60, y todos los videos que tengan que ver con la creación del sistema de gestión de ventas.

  10. jose
    Lunes 11 de Junio de 2012

    Cesar cada día te admiro más , gracias por todo lo que haces por tu projimo que el Señor te prospere simpre.

  11. Juan
    Miércoles 06 de Junio de 2012

    Estoy viendo los vídeos y están muy interesantes. Quisiera saber cuando sale el VideoTutorial 60 del Curso de PHP POO. Ya que estoy siguiendo los vídeos de "creación de un pequeño sistema de gestión de ventas".

  12. jose morales
    Martes 29 de Mayo de 2012

    Gracias estoy viendos sus videos del primero al ultimo de php esperando los proximos videos estan muy interesantes

  13. johan villano
    Jueves 24 de Mayo de 2012

    Hola cesar interesante y como que me da mucha voluntad de hacer y practicar con la motivación que le pones para hacer este tipo e proyectos espero que le de mas tiempo hacerca del proyecto de gestion de ventas que esta haciando y continue con el videotutorial 60 de php orientado a objetos muchas gracias saludos de un admirador de su trabajo saludos desde perú de un estudiante de ultimos ciclos de ingenieria de sistemas :)

  14. jonathan morales
    Martes 22 de Mayo de 2012

    Maestro yo puse los enlaces dentro de una etiqueta nav, aunque se podría hacer también con clase por ejemplo. Así quedaría el menú de navegación, sencillo, falta color y eso nav ul li{ display: inline-block; list-style: none; padding: 5px; }

  15. CARLOS
    Viernes 18 de Mayo de 2012

    NOSE COMO ENPEZAER ESTE PROYECTO PUEDES DARME UNA IDEA Con la siguiente informaciòn Hacer : Esquema de la BD, Normalización 1-3, Login e interfaces,CSS, controles de los formularios, Matriz CRUD Hacer un software para un fondo de empleados Los usuario son : Administrador o Gerente Contadora Secretaria Usuario o Socio ABSTRACT * Debe tener en cuenta que los usarios pagan una cuota de su sueldo, va desde 1% hasta un 10% y va destinado a AHORRO * Los usuarios pueden solicitar préstamo siempre y cuando el monto solicitado sea hasta 3 veces el valor de lo que tienen ahorrado y en el fondo haya dinero suficiente para cubrir el préstamo. * Los descuentos se harán mensualmente por AHORRO y PRESTAMOS * El fondo puede crear campañas (Boletas, concursos, conciertos, ropa, Libranzas)para que los socios disfruten * El usuario puede consultar su estado, historia y aprobación de préstamos. * El usuario puede inscribirse en la CAMPAÑA que quiera (boletas para concierto, paseos, aportes adicionales, juguetes, prestamos rapidos, Libranzas, etc) * El fondo puede hacer alianzas con empresas para tomar mercancias para los socios (Libranzas) El Administrador crea a los usuarios (Contadora, Secretaria, Socios) La contadora sube el archivo con los descuentos hechos por la empresa en un formato de excel o de texto formateado (Cedula, MEs,Valor,TipoDescuento,Fecha) La secretaria registra los movimientos basicos de los socios, las novedades e imprime los reportes (Crear, Actualizar[Estados, Dirección, Porc de Ahorro]) La secretaria puede enviar correos a todos los empleados cuando exista una promoción- El usuario o socio consulta su historia

  16. Carlos Montaño
    Miércoles 16 de Mayo de 2012

    Gracias... a Dios que existe alguien que comparte sus grandes conocimientos que son de calidad y sin cobrar

  17. Carlos Uriel Villegas
    Miércoles 16 de Mayo de 2012

    Yo soy su alumno desde hace algun tiempo, me gusta la programación y bases de datos, el diseño web en general (estoy en diseño de un sitio). La solución para que aparezcan las tildes en html, de la página es especificar desde el index.php la propiedad "lang", especificando el idioma. Muchas gracias por su maravillosa forma de entregar el conocimiento y espero pronto poder tomar uno de los excelentes cursos que ud. promociona. su amigo y sevidor Carlos Uriel

  18. sandro
    Martes 15 de Mayo de 2012

    hola cesar sigue con los videos te agradezco los conocimientos que nos brindas .espero realices dentro de este video o en otros un sistema de tickets donde se pueda enviar un ticket pero me pueda quedar con una copia para mi por cada ticket que envie saludos y gracias.

  19. Daniel
    Martes 15 de Mayo de 2012

    Bueno en primer lugar gracias por los videos tutoriales, solo una cosa si tratas de enseñar css, o algo parecido deveria darte verguenza sien do un web master,al menos se debe de conocer algo.

  20. sandro
    Martes 15 de Mayo de 2012

    hola cesar gracias por seguir con el proyecto sigue adelante saludos

  21. jonathan
    Martes 15 de Mayo de 2012

    Maestro el enlace de descarga está roto.

  22. Juan Legas
    Martes 15 de Mayo de 2012

    Hola cesar, te agradezco infinitamente el haber desarrollado este vídeo que esperaba con muchas ansias, me agrada tu forma de trabajar muy ordenada y por módulos eres de lo mejor, de la misma forma esperare el siguiente vídeo, espero estés bien y saludos desde México, gracias :)

  23. Javier
    Martes 15 de Mayo de 2012

    Hola Cesar el enlace de descarga da error. Gracias....

  24. Fidel
    Martes 15 de Mayo de 2012

    Parece estar muy interesante, pero no se pueden bajar los ficheros. Saludos y gracias por sus video tutoriales.

  25. Victor
    Martes 15 de Mayo de 2012

    César el link para descargar no encuentra el archivo comprimido del proyecto que siempre colocas, saludos

  26. Victor
    Martes 15 de Mayo de 2012

    Gracias por retomar el trabajo profesional con el que enseñas, te deseo muchas bendiciones en tus proyectos personales y nuevamente felicidades por que las metas que tenías planteadas con la enseñanza a los alumnos de la comunidad César Cancino se están sobrepasando cada día

  27. andyshito
    Martes 15 de Mayo de 2012

    hola cesar un abrazo desde Lima Peru, gracias ante todo por tan excelente trabajo que realizas al enseñarnos incondicionalmente un fin de temas a la comunidad que sigue tu magnifica labor. Sabes cesar estoy realizando un sistema de ferreteria con los conocimientos que he adquierido gracias a tus videos pero justo me habia estancado en el modulo de ventas y gras a este video me distes un salvavidas para seguir adelante con el proyecto quisera mostrarte el sistema web. Saludos de Andy

  28. Harnal
    Martes 15 de Mayo de 2012

    Cordial Saludo. Maestro que paso con el curso de Sistema de Gestión Escolar de capa8.tv. Cuando lo retoma. Gracias.....

  29. grover romero
    Martes 15 de Mayo de 2012

    Los tutoriales que exponen son aprovechados por mi persona, son didacticos y entendibles por lo que les insto a seguir con su intencion de enseñar

  30. Harnal
    Martes 15 de Mayo de 2012

    cordial saludo. maestro que paso con las clases de capa8.tv cuando retoma las clases del sistema de gestión escolar.

  31. Victor
    Martes 15 de Mayo de 2012

    Gracias Cesar por tan profesional trabajo, sigue adelante que tus metas cada dia se cumplen, ya que como alumno el material que se recibe es de mucha calidad y realmente funcional en la realidad laboral