Excelente tercera parte, me encanta como explicas, eres mucho mejor que todos los profesores de mi Universidad, lo que no he entendido en mas de dos años, (No daban clases del todo bien y cuando enseñaban no explicaban bien), de verdad gracias 🥺🥺🥺
estuve buscando una solución a mi problema durante 1 mes aproximadamente, de un día para el otro me cruzo con esta serie de vídeos que me explica cada uno un problema distinto, la verdad sos un grande! te dejo mi like y suscripción que bien merecidos los tenes amigo! saludos
maestro que buena explicacion lo tuyo. yo estoy estudiando desarrollo web y en una de las materias tengo php y mysql. lamentablemente esa materia la tengo que recursar porque no me estuve guiando con estas cosas pero con vos aprendo mas
Como siempre, excelente aportación de su conocimiento, voy a hacer un comentario que quizas ya lo tenga previsto, pero en caso de que no, es necesario que las imagenes agregadas se adapten en forma automatica a un solo tamaño de visualizacion, ya que al agragar alguna con direrentes dimensiones, se ve mal esteticamente ... otro caso que me parece seria bueno es que el nombre de la imagen fuera tambien dinamico y asi evitar que todas las imagenes se llamen principal..
buenas noches, este es el proyecto que estaba buscando para mi tienda, genial. Cuando terminaría la creación de la tienda online, para finalizar mi proyecto. Excelente lo de la categoría, ya que los productos que tengo que incorporar a mi negocio, tiene diferentes sabores, colores y talla. Tiene fecha de continuación con el curso. Gracias
Hola, el proyecto está estimado para 10 vídeos, pueden ser un poco más o menos, estamos subiendo uno por semana, esperamos subir 2 por semana o más. También puedes agregar sugerencia para implementar en el proyecto. Saludos
@@codigosdeprogramacion Buenas noches, gracias estaremos pendientes. Referente a poner los diferentes sabores, colores y tallas. Los productos que vendo son productos deportivos y ropa deportiva, los cuales, tienen diferentes sabores, colores y talla. Como sería para darles estos detalles a los productos, como las categorías. También sería bueno que al finalizar el carrito de compra, hiciera una administración del carrito, es decir, donde el administrador pueda insertar, modificar, eliminar y actualizar los productos del carrito. Como ver los pedidos de los clientes que se han realizado. Y por supuesto que los clientes también tengan acceso a esa administración mediante login, pero que no tengan acceso a todos los servicios de la administración, solo a sus pedidos que ha realizado. Tanto el administrador como el cliente acceden a la administración mediante la página del carrito, a través, del login. Un saludo. gracias.
@@codigosdeprogramacion También a la hora de realizar el pago, tanto el cliente como el vendedor reciban un correo con el pedido de la compra, tanto los productos comprados como los datos del comprador y la dirección de envío. Pregunto porque no tengo ni idea de programación y gracias a usted puedo conseguir mi tienda, gracias
@@cisar28mendoza36 hola, perdón que me entrometa pero eso que tú comentas ya va mas a un trabajo profesional y personalizado como tal ya que se requiere de cierto conocimiento para implementarlo, aunque no estaría mal verdad, pero eso ya depende del criterio del master del vídeo, no hate ni nada por el estilo. saludos.
Hola! Estoy aprendiendo muchísimo contigo, suscrito sin mirar! Solo tengo una consulta: yo no creé ninguna clase con la base de datos, más bien creé una función con el nombre conectarDB() y sí me logró conectar a la base de datos. ¿Hay algún inconveniente a futuro si lo dejo como función la conexión o debería de hacerla de ley con una clase?
Hasta el momento todo bien en esta clase #3, solo me percate de algo, ya que no me salían las imágenes, es porque si llegas a borrar un registro de de phpmyadmin el ID Auto_Increment no sigue una secuencia, digamos si tienes 4 registros y borras uno y registras otro la secuencia seria 1,2,3,5 y solo con el Udpate se soluciona y vuelve otra vez 1,2,3,4 pero es molesto andar haciendo cada rato eso.
Maestro, primero gracias su gran aporte, nos ayuda mucho a seguir mejorando; sabe no se porque pero al cambiar la imagen de los productos por una nueva me vuelve a aparecer la misma imagen que borre, sea en la carpeta 2 o 3 y siguientes; aun asi haya otra imagen de producto, al agregar una nueva distinta me aparece al actualizar la misma imagen ¿ donde puede estar el problema?
Hola mira soy nuevo en tu canal y me gusto mucho este video, me gustaría que sacaras un video explicando como hacer un código reutilisable para los detalles si en dado caso tengo muchos productos. Aparte solo quiero modificar el titulo, la descripción, y la imagen mes gustaría que sacaras un video explicando eso Gracias saluditos desde 🇨🇴🇨🇴
a mi me dio pereza ir creando carpetas y bueno lo que hize fue renumbrarle al final los nombres por ejm --> sapatilla1, sapatilla2 algo asi y que todos sean del mismo fotmato : $id = $row['id']; $imagen = "img/productos/sapatilla" . $id . ".jpg"; no se¡ si es lo correcto?
No hay algo correcto o incorrecto, es como se te haga más fácil y entendible. Es una buena opción pero hay que revisar como se comporta cuando haya muchos productos
Hola, amigo, tengo una pregunta. al momento que voy agregando productos en la base de datos si salen los recuadros donde van las fotos y el nombre del producto y el precio, pero cundo voy anexando mas productos los recuadros se hacen mas grandes y se van anexando, pero debajo de del otro producto. que puedo hacer en ese caso o con que código puedo hacer para que se vean bien alineadas como las tienes en tu video. ¿?
en el quinto es donde lo puse pero solamente me salen bien dos recuadros los de mas sigen desalineados abajo del otro. y ya intente ponerlos mas abajo el pero mesale de otra manera. ):
Si quisiera poner las imágenes en la base de datos tendría que poner las imagenes dentro de la misma tabla? O tendría que crear una tabla aparte con las imágenes para cada producto?? Por cierto muy buen contenido gracias
Actualizado Agosto/2023 - Queria saber si se podria agregar un stock y de esa manera cuando se abra otra ventana al mismo tiempo. al hacer click en pagar , al otro usuario le aparezca que ya no hay stock y que se descuente el stock del producto en la base de datos. Como una compra real. Se podra ?
hola, disculpa como puedo agregar la funcion fetchAll y la de FETCH_ASSOC ya que me marca error en esa linea y no me reconoce las variaciones de FETCH_.... como a ti, excelente curso, gracias!
Es simplemente para determinar si un producto está disponible o no, si el activo es 1 entonses significa que el producto está vigente y si es 0 significa que el producto está dado de baja
Como podre migrar la base de datos con el sistema? Cabe destacar que empezaré el curso, pero para guiarme de aquí. Pero en caso de que tenga que migrar la base, de una pc a otra pc, como tengo acceso a la base de datos?
Lo ideal es que tengas conocimientos previos de bases de datos o se te puede complicar. Para migrar la base de datos solo se exporta la base de datos y se importa en el otro equipo.
@@codigosdeprogramacionEs que digamos, me guio de este curso, porque tengo que presentar a mi licenciado que me evaluará, por lo que el proyecto no se subirá a un servidor, pero si tengo que entregarle el proyecto como tal, si puedes, podrias indicarme donde tendria que ponerle la ruta para que me permita moverlo de mi PC a una USB.
Hola! Yo estoy practicando con tus videos, pero en este caso no se porque cuando abro la pagina encima del Header de la pagina aparece escrito todo lo que agrege en el lenguage PHP desde: "$con = $db->conectar()" hasta: (PDO::FETCH_ASSOC); por favor si alguien me puede explicar porque se lo agradezco. Y dejo saber que todo va bien en la base de datos pude agregar los productos y demas...
lo que tienes que hacer la imagen no la vas a guardar como tal en la base de datos lo que tiene que guardar es la ruta de la imagen una ves que los guarde ahí en php la podes llamar esa imagen que esta almacenada en la base de dato con la ruta que tenga y por ultima ahí lo maquilla dentro de html con la etiqueta img incrustas php y ahí cargas la imagen
Hola amigo, muy buenos tus videos!!, pero tengo un problema que al ver los productos se me duplican, en vez de tener solo uno me salen 6 iguales, desde ya muchas gracias tienes mi like y sub
tengo un problema esta todo bien me salen todas las imagenes pero solo la imagen con el id "1" osea la primera imagen que puse me sale normal luego cuando inserto otra imagen id "2" es otro tipo de imagen y guardada en la carpeta libros como "2" es el nombre de la carpeta , tambien me sale pero la imagen me sale demasiado grande y no como en la primera que salio normal como soluciono eso? ah y a las imagenes les puse la misma resolucion a todas pero apartir del id "2" me salen las imagenes muy grandes
Hola, muchas gracias por el video, pero tengo un problema que ya no se como solucionar, cuando abro por el locals host el index, me salen los cuadros de productos, pero todos me da la misma info y es del segundo producto en la lista de la base de datos, ya cambie la base de datos por otro nombre y lo volvi a concadenar y segui todos los pasos otra, pero me sigue dando ese resultado y ya no se que hacer, ayuda porfa :C
tengo problemas con las imágenes cuando estan en tamaño movil no tienen problema pero cuando estan es tamaño completa de pantalla toman un tamaño gigante que sera ???
Hola, buen video¡ agradecería me puedas ayudar con 2 cosas: 1.- Como redimensionar las imágenes en el contener, ya que algunas son de otro tamaño y salen disparejas. 2.- Poder usar google Sheets como base de datos.
estoy trabajando en un proyecto de una tienda online y los productos los tengo estaticos y la profe los quiere en una base de datos para que el aministrador pueda actualizar y ingresar nuevos productos, me puedes ayudar con eso porfa
@@codigosdeprogramacion lo que pasa es que estoy trabajando en un proyecto de práctica de especialización de la carrera... Y estamos haciendo una tienda que contenga la lista de productos , carrito, categoría y sección de compras, entonces ya está funcionando bien todo eso, pero los productos los tengo estáticos y me están exigiendo que los meta en una base de datos....
Hola una consulta, si quiero mostrarlo en orden, osea de manera de que el ultimo se posicione primero y los demas vayan descendiendo, tipo en orden de mas reciente al mas antiguo. Como haria?
Hola una pregunta después de hacer la conexión a la base de datos me muestra este mensaje "Conexión de error: SQLSTATE[HY000] [1045] Acceso denegado para el usuario 'root'@'localhost' (con contraseña: SÍ)" que hago en estos casos. Gracias por apoyarme
Bro tus videos entan increibles pero tendoo un problema al colocar esta linea $sql = $con->prepare("SELECT id, nombre, precio, FROM productos WHERE activo=1"); $sql->execute(); $resultado = $sql->fetchAll(PDO::FETCH_ASSOC); la pagina se queda en blanco como pudiera solucionar gracias
Puedes que tengas un error en la consulta, activa la visualización de errores en el php.ini, busca la línea display_errors = off y cámbiala a display_errors = on
@@codigosdeprogramacion Hola, tengo el mismo error, me marca: Parse error: syntax error, unexpected variable "$sql", no sé a qué se debe, te agradecería mucho tu respuesta
Hola, una pregunta me al querer arrancar la pagina me sale "could not find driver" active la extension de pdo pero sigue saliendo el mensaje. Alguna solucion?
Puse php en las variables de entorno de Windows y sigue apareciendo el error, también active la extensión en el php.ini de xampp. Mi versión es la 8.0.28,
Hola tengo un problema con la conexión de la base de datos, me aparece este error "SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO)" y no se como solucionarlo, ya he revisado varias veces si contiene algún error, pero nada me soluciona el error.
@@codigosdeprogramacion una consulta maestro, yo ya solucione lo de el password y el username pero lo que no puedo solucionar es que cuando ingreso el nombre o en este caso el valor de la variable $database me sale este error Error conexion: SQLSTATE[HY000] [1049] Unknown database 'tienda_online' y intente con otros nombre que tenia en mi directorio haber si alguno colaba pero noup, sera que me puedes ayudar?
Conexión de error: no se pudo encontrar el controlador (ME PUEDES AYUDAR CON ESTE ERROR? POR FAVOR), verifique ya los datos y estan bien, nose que puede ser
Buenas noches lamento las molestias, pero me gustaría para una tienda de ropa dónde hay por tallas, colores, modelos, marca no sé si podrías ayudarme con ello por favor 🙏
bro, del minuto 16:04 me sale esto arriba en la barra del navegador: conectar(); $sql = $con->prepare("SELECT id, nombre, precio FROM productos WHERE activo=1"); $sql->execute(); $resultado = $sql->fetchAll(PDO::FETCH_ASSOC); ?> hay alguna solucion?
El código que se muestra en el vídeo está bien y si siguen correctamente el vídeo pueden hacerlo bien y no se requerirá comprar el código fuente. Lo que pasa esque no han configurado PHP por eso no interpreta el código y lo muestra en pantalla.
hola tengo un problema al mostarar las imagenes de los productos en mi caso muestra es la segunda opcion cuando no encuentra la imagen pero en realida si esta la imagen y la ruta esta escrita correctamente al igual que el id y el formato y no se cual sear el error
buenas me sale este error y ni idea de que sea Fatal error: Uncaught PDOException: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected in C:\xampp\htdocs\catalogo\Enterizos.php:6 Stack trace: #0: PDO->prepare('SELECT id, nomb...') #1 {main} thrown in
Tengo un problema y es que me marca al momento de abrir la pagina esto: Warning: Undefined variable $username Warning: Undefined property: database::$ Warning: Undefined variable $password Warning: Undefined property: database::$ Error Conexion: SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO) y tengo la conexion como la tienes tu, ayuda :(
ayuda por favor me sale el error------>Fatal error: Uncaught PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'tienda_online.productos' doesn't exist in C:\xampp\htdocs\pasarela\index.php:7 Stack trace: #0 C:\xampp\htdocs\pasarela\index.php(7): PDO->prepare('SELECT id, nom...') #1 {main} thrown in C:\xampp\htdocs\pasarela\index.php on line 7
@@codigosdeprogramacion sería buenísimo, en apps script se pueden crear web app responsivas en la nube, sin necesidad de pagar por un servidor que te conecte tu dominio a la red de Inter
Buen día, a mí me arroja éste error: Error de conexión: SQLSTATE[HY000] [1049] Base de datos desconocida charset=utf8 😢 Y no entiendo porqué, he seguido cada paso, ayuda por favor...
@@stevenmoncada8225 cuando subes tu página debes cambiar las rutas Por ejemplo mis rutas eran algo así /css/style.css , pero cuando las subí hice una carpeta nueva en public_html y tuve problemas por qué no incluí esa nueva carpeta en mis rutas . Eso fue lo que me pasó a mí no sé si te sirva
Pues es que desde que estoy haciendo la basedatos.php coloco todo como el video pero me sale error en las palabras que mencioné anterior no las lee no sé si es mi php p que monda
Alguien que me ayude tengo problema con el $username, $password , el código está bien copiado todo excelente pero no me las lee esas variables por que ? Ayuda urgente esto es proyecto tengo que entregar mañana 😢
Uncaught PDOException: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected Alguien que me ayude con ese error? ya hice de todo... estoy usando Xammp
tengo el pdo activado y me sigue enviando el ismo error Error fatal : excepción PDO no detectada: SQLSTATE[3D000]: nombre de catálogo no válido: 1046 No se seleccionó ninguna base de datos en C:\xampp\htdocs\tienda\index.php:8 Rastreo de pila: #0 C:\xampp\htdocs\tienda\index. php(8): PDO->prepare('SELECT id, nomb...') #1 {main} lanzado en C:\xampp\htdocs\tienda\index.php en la línea 8 si alguien sabe como resolverso favor de decirme por fa
Hola yo tuve el mismo problema pero lo resolví ya que me faltaba un = en la parte de $conexion = "mysql:host=" en el documento de database.php checalo 😊
@@codigosdeprogramacion ya pude solucionarlo, estaba poniendo php embebido y me salia como comentarios 😅, lo que me funciono es imprimir el html junto a las variables con un echo, gracias de todas formas 😁
Saludos estoy siguiendo esta serie de videos pero quede atascado en esta parte: $id=$row['id']; $imagen="images/productos/".$id."/calzado_1.png"; Y el error que salta es: Fatal error : Uncaught TypeError: Cannot access offset of type string on string in C:\xampp\htdocs\tienda_online\index.php:48 Stack trace: #0 {main} thrown in C:\xampp\htdocs\tienda_online\index.php on line 48 No estoy seguro si es algun cambio de version nueva o de que manera podria hacerlo conversion
Buenas, vengo a dar un aporte al script, en caso de que tengan otros formatos de imagenes pueden usar el siguiente script, funciona de la misma forma, pero se adapta a mas formatos. espero le sirva a alguien n_n
alguien sabe como solucionar Warning: Undefined property: Database::$username in C:\xampp\htdocs\pasarela\config\database.php on line 20 Error conexion: SQLSTATE[HY000] [2002] No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión
solucione la anterior pero me sale esta Error conexion: SQLSTATE[HY000] [2002] No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión
hola estuve haciendo prueba con su clase que esta muy buena pero me figura este error. Notice: Undefined variable: username in C:\xampp\htdocs\tienda_online\config\database.php on line 19 Notice: Undefined variable: password in C:\xampp\htdocs\tienda_online\config\database.php on line 19 Error conexion: SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO)
Hola, primero muchas gracias por el video me ha ayudado muchisimo. Sin embargo, cuando llego al punto de correr el codigo para enlazar la base de datos no me verifica las dos variables con este mensaje: Warning: Undefined variable $username in C:\xampp\htdocs\Online_ShopJSP\config\database.php on line 21 Warning: Undefined variable $password in C:\xampp\htdocs\Online_ShopJSP\config\database.php on line 21 Error conexion: SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO) He intentado corregir los datos que mencionas suelen saltar error pero estan correctos y de hecho al colocar this en las dos variables me saltan dos warning mas. De verdad quiero lograr corregirlo para poder continuar con el resto de los videos. Gracias
Verifica que las variables las declaraste fuera de la función para poder usarlas con $this->, si están dentro de la función utiliza directamente el nombre de la variable. O en última agrega las credenciales directamente a la conexión.
Hola amigo, tu video me ha estado sirviendo para darle funcionalidad a un poryecto que tengo. Sin embargo tengo un problema en esta linea de codigo: $pdo=new PDO($conexion, $this->$username, $this->$password, $options); El error que me marca es el siguiente: Warning: Undefined variable $username in C:\xampp\htdocs\Prueba2\config\database.php on line 20 Warning: Undefined property: database::$ in C:\xampp\htdocs\Prueba2\config\database.php on line 20 Warning: Undefined variable $password in C:\xampp\htdocs\Prueba2\config\database.php on line 20 Warning: Undefined property: database::$ in C:\xampp\htdocs\Prueba2\config\database.php on line 20 Fatal error: Uncaught Error: Call to undefined method PDOException::Message() in C:\xampp\htdocs\Prueba2\config\database.php:23 Stack trace: #0 C:\xampp\htdocs\Prueba2\index.php(5): database->conectar() #1 {main} thrown in C:\xampp\htdocs\Prueba2\config\database.php on line 23 Si pudieras ayudarme con esto te lo agradeceria grandemente
Hola, Buen vídeo! Agradecería que me puedas ayudar con la conexión de la base de datos, ya que seguí tus instrucciones y explicación en el vídeo, pero aun así sigo teniendo inconvenientes con la conexión ya que me aparecen estos dos mensajes : Warning: Undefined variable $password in C:\xampp\htdocs\PaginaWEB\confi\database.php on line 13 Error conexion; SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO)
Hola en este caso es por la contraseña... Para poder agregarle contraseña a tu Xampp o cambiarla debes de: 1-ir a tu carpeta Xampp, seleccionar PHPMYADMIN, seleccionar config.inc y abrir en notepad... donde dice: Authentication type and info donde dice: TYPE pones: cookie y dale a guardar( deja el notepad abierto porque lo volveras a usar ahi mismo) y luego abres localhost desde Xampp(eso lo haces haciendo click en admin desde mySQL) puedes cambiar el idioma y para ingresar por primera vez no debes poner contraseña solo el usuario root y una vez dentro puedes ir a la parte donde dice: CUENTAS DE USUARIOS y seleccionas el que dice root y localhost y click en EDITAR PRIVILEGIOS...ahi pones tu contraseña y luego ve al notepad donde pusiste cookie y donde dice contraseña agregas la contraseña que pusiste y dale a guardar nuevamente. Listo! espero te explique bien... y suerte!
@@merlissagarcia808 Hola!! Hice todo tal cual y ahora no entra, me aparece este error: mysqli::real_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES)
Warning: Undefined variable $username in C:\Apache24\htdocs\tienda_online\config\database.php on line 19 Warning: Undefined property: Database::$ in C:\Apache24\htdocs\tienda_online\config\database.php on line 19 Warning: Undefined variable $password in C:\Apache24\htdocs\tienda_online\config\database.php on line 19 Warning: Undefined property: Database::$ in C:\Apache24\htdocs\tienda_online\config\database.php on line 19 Error conexion: could not find driver me sale ese error amigo :(
Me apareció este error: Error fatal: PDOException: SQLSTATE[42000]: Error de sintaxis o infracción de acceso: 1064 Tiene un error en la sintaxis SQL; consulte el manual que corresponde a la versión de su servidor MariaDB para obtener la sintaxis correcta para usar cerca de 'FROM productos WHERE activo=1' en la línea 1 en C:\xampp\htdocs\tienda_online\index.php:7 Seguimiento de pila: #0 C:\xampp\htdocs\tienda_online\index.php(7): PDO->prepare('SELECT id, nomb...') #1 {principal} lanzado en C:\xampp\htdocs\tienda_online\index.php en la línea 7. Ayudaaaaaa...
Excelente tercera parte, me encanta como explicas, eres mucho mejor que todos los profesores de mi Universidad, lo que no he entendido en mas de dos años, (No daban clases del todo bien y cuando enseñaban no explicaban bien), de verdad gracias 🥺🥺🥺
Me alegra saber que los vídeos te son de utilidad, saludos
con estos videos, estoy avanzando bastante con mi PFG, así que tengo agradecértelo. GRACIAS.
Con mucho gusto
estuve buscando una solución a mi problema durante 1 mes aproximadamente, de un día para el otro me cruzo con esta serie de vídeos que me explica cada uno un problema distinto, la verdad sos un grande! te dejo mi like y suscripción que bien merecidos los tenes amigo! saludos
Genial, saludos
maestro que buena explicacion lo tuyo. yo estoy estudiando desarrollo web y en una de las materias tengo php y mysql. lamentablemente esa materia la tengo que recursar porque no me estuve guiando con estas cosas pero con vos aprendo mas
Me alegra saber que los vídeo te son de utilidad
muchas gracias, soy javero y no tengo idea de php, pero con esto ya la llevo clara bro, bendiciones!
Excelente!
Te amo señor que enseña a hacer tiendas web, te amo
Señor 😂🤣
eres el unico neta que explica bien vrgs, me encanta tu contenido
Gracias, saludos
Una ves más muchísimas gracias por estos tutoriales aprendí mucho con usted y sin duda si me funciono todo!!
Excelente, saludos
Como siempre, excelente aportación de su conocimiento, voy a hacer un comentario que quizas ya lo tenga previsto, pero en caso de que no, es necesario que las imagenes agregadas se adapten en forma automatica a un solo tamaño de visualizacion, ya que al agragar alguna con direrentes dimensiones, se ve mal esteticamente ... otro caso que me parece seria bueno es que el nombre de la imagen fuera tambien dinamico y asi evitar que todas las imagenes se llamen principal..
saludos maestro desde Ecuador gracias por sus video tutoriales me sirven de mucho
Excelente, saludos
No creen que él debería estar en Udemy, o alguna plataforma parecida. Si que ayuda el señor, siga así. !
Muchas gracias. He pensado en subir algunos a Udemy espero que pronto.
"El señor" 😂😂😂
Estoy de acuerdo con Luci, yo por ejemplo compraria un curso tuyo en Udemy. Muchas gracias por el aporte.
No sabes lo que te agradezco este tutorial!!!
Y vienen más. Saludos
buenas noches, este es el proyecto que estaba buscando para mi tienda, genial. Cuando terminaría la creación de la tienda online, para finalizar mi proyecto. Excelente lo de la categoría, ya que los productos que tengo que incorporar a mi negocio, tiene diferentes sabores, colores y talla. Tiene fecha de continuación con el curso. Gracias
Hola, el proyecto está estimado para 10 vídeos, pueden ser un poco más o menos, estamos subiendo uno por semana, esperamos subir 2 por semana o más.
También puedes agregar sugerencia para implementar en el proyecto.
Saludos
@@codigosdeprogramacion Buenas noches, gracias estaremos pendientes.
Referente a poner los diferentes sabores, colores y tallas. Los productos que vendo son productos deportivos y ropa deportiva, los cuales, tienen diferentes sabores, colores y talla. Como sería para darles estos detalles a los productos, como las categorías.
También sería bueno que al finalizar el carrito de compra, hiciera una administración del carrito, es decir, donde el administrador pueda insertar, modificar, eliminar y actualizar los productos del carrito. Como ver los pedidos de los clientes que se han realizado. Y por supuesto que los clientes también tengan acceso a esa administración mediante login, pero que no tengan acceso a todos los servicios de la administración, solo a sus pedidos que ha realizado. Tanto el administrador como el cliente acceden a la administración mediante la página del carrito, a través, del login.
Un saludo. gracias.
@@codigosdeprogramacion También a la hora de realizar el pago, tanto el cliente como el vendedor reciban un correo con el pedido de la compra, tanto los productos comprados como los datos del comprador y la dirección de envío.
Pregunto porque no tengo ni idea de programación y gracias a usted puedo conseguir mi tienda, gracias
@@cisar28mendoza36 hola, perdón que me entrometa pero eso que tú comentas ya va mas a un trabajo profesional y personalizado como tal ya que se requiere de cierto conocimiento para implementarlo, aunque no estaría mal verdad, pero eso ya depende del criterio del master del vídeo, no hate ni nada por el estilo. saludos.
Me gusta la música de fondo al final. Buen toque.
Suena bien.
tienes ganado el cielo brother saludos desde ecuador
Aun falta. Saludos
eres el mejor amigo de verdad!
Gracias
hola, excelente video. Una consulta... ¿Como puedo enlazar productos a colores?
si a cada producto le corresponde un colores distintos.
ejem:
-zapato -> rojo blanco negro azul
-gorro -> rojo marron verde
-polo -> blanco rojo negro
Saludos desde el salvador. Excelente aporte 👌
Saludos y gracias
Hola! Estoy aprendiendo muchísimo contigo, suscrito sin mirar! Solo tengo una consulta: yo no creé ninguna clase con la base de datos, más bien creé una función con el nombre conectarDB() y sí me logró conectar a la base de datos. ¿Hay algún inconveniente a futuro si lo dejo como función la conexión o debería de hacerla de ley con una clase?
No hay inconveniente, muchas veces se deben crear de cierta manera para que cumpla algún requisito, necesitad o por gusto.
Excelente video cm siempre hermano....:) Saludos desde Venezuela...
Muchas gracias, saludos
Hasta el momento todo bien en esta clase #3, solo me percate de algo, ya que no me salían las imágenes, es porque si llegas a borrar un registro de de phpmyadmin el ID Auto_Increment no sigue una secuencia, digamos si tienes 4 registros y borras uno y registras otro la secuencia seria 1,2,3,5 y solo con el Udpate se soluciona y vuelve otra vez 1,2,3,4 pero es molesto andar haciendo cada rato eso.
Los ID deben ser único aunque los borres no debes volverlos a utilizar
Maestro, primero gracias su gran aporte, nos ayuda mucho a seguir mejorando; sabe no se porque pero al cambiar la imagen de los productos por una nueva me vuelve a aparecer la misma imagen que borre, sea en la carpeta 2 o 3 y siguientes; aun asi haya otra imagen de producto, al agregar una nueva distinta me aparece al actualizar la misma imagen ¿ donde puede estar el problema?
muy buena marco, saludos desde Perú
Saludos!
Esperando el próximo para ver la paga con mercado pago 🙌🙌
yo tambien lo espero amigo
Pronto lo veremos
@@codigosdeprogramacion Muchas Gracias
Excelente video bro
Gracias 👍
MUCHAS GRACIAS MASTER!!!!!!
Con gusto
Amigo tengo varias dudas como podria yo añadirle un filtro por categoria?
Hola, Muy buen video.
Como puedo subir productos pero desde un formulario dentro de mi sistema?
Esa será en la segunda parte del curso
Hola mira soy nuevo en tu canal y me gusto mucho este video, me gustaría que sacaras un video explicando como hacer un código reutilisable para los detalles si en dado caso tengo muchos productos. Aparte solo quiero modificar el titulo, la descripción, y la imagen mes gustaría que sacaras un video explicando eso Gracias saluditos desde 🇨🇴🇨🇴
En este vídeo lo hacemos th-cam.com/video/eyURYajjEo0/w-d-xo.html
a mi me dio pereza ir creando carpetas y bueno lo que hize fue renumbrarle al final los nombres por ejm --> sapatilla1, sapatilla2 algo asi y que todos sean del mismo fotmato :
$id = $row['id'];
$imagen = "img/productos/sapatilla" . $id . ".jpg";
no se¡ si es lo correcto?
No hay algo correcto o incorrecto, es como se te haga más fácil y entendible. Es una buena opción pero hay que revisar como se comporta cuando haya muchos productos
@@codigosdeprogramacion ya probe con 15 productos va bien¡¡ salu2 desde peru
amigo muchas gracias, me salvaste, el código del video no me funcionaba y con este si me funciono, muchas gracias hermano.
Hola, amigo, tengo una pregunta. al momento que voy agregando productos en la base de datos si salen los recuadros donde van las fotos y el nombre del producto y el precio, pero cundo voy anexando mas productos los recuadros se hacen mas grandes y se van anexando, pero debajo de del otro producto. que puedo hacer en ese caso o con que código puedo hacer para que se vean bien alineadas como las tienes en tu video. ¿?
Lo pusiste más abajo de donde debería estar.
@@eliassamuelquispepedregal2240 hola comotal tengo haci el codigo donde tengo que poner esto ¿?
$
en el quinto es donde lo puse pero solamente me salen bien dos recuadros los de mas sigen desalineados abajo del otro. y ya intente ponerlos mas abajo el pero mesale de otra manera. ):
Si quisiera poner las imágenes en la base de datos tendría que poner las imagenes dentro de la misma tabla? O tendría que crear una tabla aparte con las imágenes para cada producto?? Por cierto muy buen contenido gracias
Si son varías imágenes de preferencia en otra tabla relacionada de uno a muchos
Actualizado Agosto/2023 - Queria saber si se podria agregar un stock y de esa manera cuando se abra otra ventana al mismo tiempo. al hacer click en pagar , al otro usuario le aparezca que ya no hay stock y que se descuente el stock del producto en la base de datos. Como una compra real. Se podra ?
Si se puede
hola, disculpa como puedo agregar la funcion fetchAll y la de FETCH_ASSOC ya que me marca error en esa linea y no me reconoce las variaciones de FETCH_.... como a ti, excelente curso, gracias!
Revisa que tengas PDO activado
$resultado = $sql->fetchAll(PDO::FETCH_ASSOC); mira si tienes esa linea escrita correctamente
lo del activo no lo entendi con claridad, alguien porfavor que me lo pueda explicar, gracias y gracias al canal muy bueno, excelente.
Es simplemente para determinar si un producto está disponible o no, si el activo es 1 entonses significa que el producto está vigente y si es 0 significa que el producto está dado de baja
Como podre migrar la base de datos con el sistema?
Cabe destacar que empezaré el curso, pero para guiarme de aquí.
Pero en caso de que tenga que migrar la base, de una pc a otra pc, como tengo acceso a la base de datos?
Lo ideal es que tengas conocimientos previos de bases de datos o se te puede complicar. Para migrar la base de datos solo se exporta la base de datos y se importa en el otro equipo.
@@codigosdeprogramacionEs que digamos, me guio de este curso, porque tengo que presentar a mi licenciado que me evaluará, por lo que el proyecto no se subirá a un servidor, pero si tengo que entregarle el proyecto como tal, si puedes, podrias indicarme donde tendria que ponerle la ruta para que me permita moverlo de mi PC a una USB.
En este vídeo lo hacemos th-cam.com/video/RhFsROl6lWA/w-d-xo.html
donde te puedo mandar un aporte maestro?
Si es aporte monetario en la información del canal está nuestro Paypal, si es aporte de código o sugerencia también está nuestro correo de contacto.
Ayuda al ingresar un producto a la base de datos, se ingresa la misma imagen para todos. como puedo colocar una imagen diferente a cada producto?
Que versión de PHP estás usando?
En este proyecto PHP 7.4
Hola, disculpa, cuando cambio la extensión .html a .php ya no carga mi pagina, ¿Qué puedo hacer?
Hola! Yo estoy practicando con tus videos, pero en este caso no se porque cuando abro la pagina encima del Header de la pagina aparece escrito todo lo que agrege en el lenguage PHP desde: "$con = $db->conectar()" hasta: (PDO::FETCH_ASSOC); por favor si alguien me puede explicar porque se lo agradezco. Y dejo saber que todo va bien en la base de datos pude agregar los productos y demas...
Posiblemente no tengas configurado PHP con Apache
cómo se soluciona?
Y para ponerle una imagen que está en la base de datos como le hago?
lo que tienes que hacer la imagen no la vas a guardar como tal en la base de datos lo que tiene que guardar es la ruta de la imagen una ves que los guarde ahí en php la podes llamar esa imagen que esta almacenada en la base de dato con la ruta que tenga y por ultima ahí lo maquilla dentro de html con la etiqueta img incrustas php y ahí cargas la imagen
Como puedo hacer para crear una pagina que el usuario agregue productos? y rellene campos de nombre, SKU, precio cantidad? gracias Saludos
Eso es como un CRUD, aquí tenemos vídeos sobre eso
@@codigosdeprogramacion podrías pasarme el link? Ya me suscribí
tengo. una duda, al momento de ingresar algún producto como se muestra en el video, directamente desde la bd, se repite el producto. me podría ayudar?
Tengo el mismo problema
Hola amigo, muy buenos tus videos!!, pero tengo un problema que al ver los productos se me duplican, en vez de tener solo uno me salen 6 iguales, desde ya muchas gracias tienes mi like y sub
Revisa la consulta y como se recorren los registros
@@codigosdeprogramacion muchas gracias por responder, ya lo pude solucionar pero solo me sale un producto jaja ya lo voy a solucionar, igual gracias!
tengo un problema esta todo bien me salen todas las imagenes pero solo la imagen con el id "1" osea la primera imagen que puse me sale normal luego cuando inserto otra imagen id "2" es otro tipo de imagen y guardada en la carpeta libros como "2" es el nombre de la carpeta , tambien me sale pero la imagen me sale demasiado grande y no como en la primera que salio normal como soluciono eso? ah y a las imagenes les puse la misma resolucion a todas pero apartir del id "2" me salen las imagenes muy grandes
Lo solucionaste?
Como hiciste para poder abrir el PHP en el navegador?
Se requiere instalar apache, php y MySQL, aquí en el canal tenemos vídeos dónde lo realizamos paso a paso
Busca en YT "como descargar XAMPP" despues "como abrir php en el navegador"
Hola, muchas gracias por el video, pero tengo un problema que ya no se como solucionar, cuando abro por el locals host el index, me salen los cuadros de productos, pero todos me da la misma info y es del segundo producto en la lista de la base de datos, ya cambie la base de datos por otro nombre y lo volvi a concadenar y segui todos los pasos otra, pero me sigue dando ese resultado y ya no se que hacer, ayuda porfa :C
Hola, cuando quiero crear una base de datos y quiero elegir "utf8" pero solo me aparece utf8mb3 o utf8mb4.
¿como podria resolver eso?
Puedes elegir utf8mb4
Hola, una pregunta y si quisiera usar imágenes desde la base de datos, como seria el código? :(
Eso dependerá de como las guardes
Te go una duda todos mis HTML de mi página los debo pasar a PHP o debo tener ambos, tanto el HTML y el PHP?
Solo los que usen código PHP
tengo problemas con las imágenes cuando estan en tamaño movil no tienen problema pero cuando estan es tamaño completa de pantalla toman un tamaño gigante que sera ???
Hola, buen video¡ agradecería me puedas ayudar con 2 cosas:
1.- Como redimensionar las imágenes en el contener, ya que algunas son de otro tamaño y salen disparejas.
2.- Poder usar google Sheets como base de datos.
1. Puedes agregar un width predefinido a las imágenes
2. Para nada recomendado usar google sheets como base de datos
@@codigosdeprogramacion y como y dónde se agrega en css o directamente en html???
estoy trabajando en un proyecto de una tienda online
y los productos los tengo estaticos y la profe los quiere en una base de datos para que el aministrador pueda actualizar y ingresar nuevos productos, me puedes ayudar con eso porfa
el proyecto esta casi terminado solo me falta eso bro
Que tipo de "ayuda" necesitas?
@@codigosdeprogramacion lo que pasa es que estoy trabajando en un proyecto de práctica de especialización de la carrera... Y estamos haciendo una tienda que contenga la lista de productos , carrito, categoría y sección de compras, entonces ya está funcionando bien todo eso, pero los productos los tengo estáticos y me están exigiendo que los meta en una base de datos....
@@codigosdeprogramacion en pocas palabras lo que necesito es insertar elementos, actualizar y eliminar cómo administrador tipo CRUD
Entiendo lo que necesitas hacer pero que tipo de ayuda necesitas?
La parte de phpmyadmin no me deja entrar que debo de hacer
Hola una consulta, si quiero mostrarlo en orden, osea de manera de que el ultimo se posicione primero y los demas vayan descendiendo, tipo en orden de mas reciente al mas antiguo. Como haria?
Solo agrega a tu consulta ORDER BY id DESC
@@codigosdeprogramacion y donde se lo agregaría?
@@codigosdeprogramacion ya capté bien donde, muchas gracias :D
Hola una pregunta después de hacer la conexión a la base de datos me muestra este mensaje "Conexión de error: SQLSTATE[HY000] [1045] Acceso denegado para el usuario 'root'@'localhost' (con contraseña: SÍ)" que hago en estos casos. Gracias por apoyarme
Agregar la contraseña del usuario root
@@codigosdeprogramacion Mil gracias por el consejo
Bro tus videos entan increibles pero tendoo un problema al colocar esta linea
$sql = $con->prepare("SELECT id, nombre, precio, FROM productos WHERE activo=1");
$sql->execute();
$resultado = $sql->fetchAll(PDO::FETCH_ASSOC);
la pagina se queda en blanco como pudiera solucionar gracias
Puedes que tengas un error en la consulta, activa la visualización de errores en el php.ini, busca la línea display_errors = off y cámbiala a
display_errors = on
@@codigosdeprogramacion Hola, tengo el mismo error, me marca: Parse error: syntax error, unexpected variable "$sql", no sé a qué se debe, te agradecería mucho tu respuesta
quitale la coma que esta en la consulta entre el PRECIO y el FROM
Hola, una pregunta me al querer arrancar la pagina me sale "could not find driver" active la extension de pdo pero sigue saliendo el mensaje. Alguna solucion?
Si ya activaste la extensión y no la reconoce entonces debes agregar PHP a las variables de entorno de Windows
Puse php en las variables de entorno de Windows y sigue apareciendo el error, también active la extensión en el php.ini de xampp. Mi versión es la 8.0.28,
Hola tengo un problema con la conexión de la base de datos, me aparece este error "SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO)" y no se como solucionarlo, ya he revisado varias veces si contiene algún error, pero nada me soluciona el error.
Revisa el password del usuario root de MySQL
@@codigosdeprogramacion una consulta maestro, yo ya solucione lo de el password y el username pero lo que no puedo solucionar es que cuando ingreso el nombre o en este caso el valor de la variable $database me sale este error
Error conexion: SQLSTATE[HY000] [1049] Unknown database 'tienda_online'
y intente con otros nombre que tenia en mi directorio haber si alguno colaba pero noup, sera que me puedes ayudar?
Debes crear una base de datos de nombre tienda_online y revisa que no tenga espacios al inicio o al final
no me salen las imagenes e hice todo bien, que podria estar incorrecto?
La ruta de las imágenes. al carga la pagina inspecciona donde deberían estar las imágenes y verifica que el nombre y la ruta sean correctas
Conexión de error: no se pudo encontrar el controlador (ME PUEDES AYUDAR CON ESTE ERROR? POR FAVOR), verifique ya los datos y estan bien, nose que puede ser
Puede que no tengas habilitada la extensión PDO en el php.ini
@@codigosdeprogramacion puede ser, si es así, cómo puedo hacer para habilitarla??
???
@@lucasaguilera3077 QUE PASO BRO?
Buenas noches lamento las molestias, pero me gustaría para una tienda de ropa dónde hay por tallas, colores, modelos, marca no sé si podrías ayudarme con ello por favor 🙏
En el ultimo vídeo de la lista de reproducción de este proyecto hicimos un live donde explicamos eso.
bro, del minuto 16:04 me sale esto arriba en la barra del navegador: conectar(); $sql = $con->prepare("SELECT id, nombre, precio FROM productos WHERE activo=1"); $sql->execute(); $resultado = $sql->fetchAll(PDO::FETCH_ASSOC); ?> hay alguna solucion?
lo solucionaste? tengo el mismo error
@@mariamagdalenazempoalteca8162 nada, parece que pusieron mal el código porque entré a su página y venden el código
El código que se muestra en el vídeo está bien y si siguen correctamente el vídeo pueden hacerlo bien y no se requerirá comprar el código fuente.
Lo que pasa esque no han configurado PHP por eso no interpreta el código y lo muestra en pantalla.
Si pasamos este código HTML CSS y PHP a una APK para móvil seguirá funcionando?
Wtf no
hola tengo un problema al mostarar las imagenes de los productos en mi caso muestra es la segunda opcion cuando no encuentra la imagen pero en realida si esta la imagen y la ruta esta escrita correctamente al igual que el id y el formato y no se cual sear el error
estoy en la misma amigo
necesito el tutorial 4 de como ponerle los detalles :(
Aquí en el canal están todos los vídeos
th-cam.com/video/eyURYajjEo0/w-d-xo.html
⭐⭐⭐⭐⭐
buenas me sale este error y ni idea de que sea
Fatal error: Uncaught PDOException: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected in C:\xampp\htdocs\catalogo\Enterizos.php:6 Stack trace: #0: PDO->prepare('SELECT id, nomb...') #1 {main} thrown in
En el mensaje de error te dice lo que está mal
@@codigosdeprogramacion en la consulta lo pongo tal y como esta pero pe sigue dando el error
Lo pudiste solucionar amigo ?
Tengo un problema y es que me marca al momento de abrir la pagina esto:
Warning: Undefined variable $username
Warning: Undefined property: database::$
Warning: Undefined variable $password
Warning: Undefined property: database::$
Error Conexion: SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO)
y tengo la conexion como la tienes tu, ayuda :(
Tenes que sacar el $ adelante de cada uno de los this->
ayuda por favor me sale el error------>Fatal error: Uncaught PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'tienda_online.productos' doesn't exist in C:\xampp\htdocs\pasarela\index.php:7 Stack trace: #0 C:\xampp\htdocs\pasarela\index.php(7): PDO->prepare('SELECT id, nom...') #1 {main} thrown in C:\xampp\htdocs\pasarela\index.php on line 7
pues dice que no creaste la tabla
tengo un problema al momento de mostrar los productos me los muestra en una sola columna y no salen filas y solamente salen en la columna izquierda
Revisa los divs que estén correctamente las rows y cols
@@codigosdeprogramacion listo mañana lo hago gracias
Puedes hacer lo mismo para apps script
No lo he realizado con Apps Scripts
@@codigosdeprogramacion sería buenísimo, en apps script se pueden crear web app responsivas en la nube, sin necesidad de pagar por un servidor que te conecte tu dominio a la red de Inter
me da error en el $resultado, me dice que es una syntax error, unexpected variable "$resultado"
Buen día, a mí me arroja éste error:
Error de conexión: SQLSTATE[HY000] [1049] Base de datos desconocida charset=utf8 😢
Y no entiendo porqué, he seguido cada paso, ayuda por favor...
Debes colocar correctamente el nombre de la base de datos que creaste
sigue funcionando ? por a mi no me funciona
Banda me sale un error que dice que las variables username y password están declaradas pero no usadas
Necesito urgente ayuda hay que existes ?
@@stevenmoncada8225 cuando subes tu página debes cambiar las rutas
Por ejemplo mis rutas eran algo así /css/style.css , pero cuando las subí hice una carpeta nueva en public_html y tuve problemas por qué no incluí esa nueva carpeta en mis rutas .
Eso fue lo que me pasó a mí no sé si te sirva
Pues es que desde que estoy haciendo la basedatos.php coloco todo como el video pero me sale error en las palabras que mencioné anterior no las lee no sé si es mi php p que monda
Alguien que me ayude tengo problema con el $username, $password , el código está bien copiado todo excelente pero no me las lee esas variables por que ? Ayuda urgente esto es proyecto tengo que entregar mañana 😢
Puedes descarga el código fuente para revisar a detalle, con la información que proporcionas es casi imposible ayudarte
Uncaught PDOException: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected
Alguien que me ayude con ese error? ya hice de todo... estoy usando Xammp
Solo agrega el nombre de la base de datos
tengo el pdo activado y me sigue enviando el ismo error
Error fatal : excepción PDO no detectada: SQLSTATE[3D000]: nombre de catálogo no válido: 1046 No se seleccionó ninguna base de datos en C:\xampp\htdocs\tienda\index.php:8 Rastreo de pila: #0 C:\xampp\htdocs\tienda\index. php(8): PDO->prepare('SELECT id, nomb...') #1 {main} lanzado en C:\xampp\htdocs\tienda\index.php en la línea 8
si alguien sabe como resolverso favor de decirme por fa
Revisa que hayas agregado correctamente el nombre de la base de datos en la conexión
como activaste el PDO?
Hola yo tuve el mismo problema pero lo resolví ya que me faltaba un = en la parte de $conexion = "mysql:host=" en el documento de database.php checalo 😊
Al hacer la conexión, me manda un mensaje de error:
Error conexion: SQLSTATE[HY000] [2019] Unknown character set
No sé como puedo resolverlo
Revisa el tipo de charset que se está estableciendo en la conexión y que la versión de MySQL que estás usando sea compatible con ella
Pudiste solicionarlo me pasa lo mismo
@@weerozavalza161 pudistes solucionarlo esque a mi me pasa lo mismo
Pudistes solucionarlo yo tengo el mismo error y nose como arreglarlo, seria de mucha ayuda que me ayudaras
Ya lo hice pero en todos me sale el mismo producto 😪
Tal vez no estas enviando el id correcto y siempre el mismo
@@codigosdeprogramacion ya pude solucionarlo, estaba poniendo php embebido y me salia como comentarios 😅, lo que me funciono es imprimir el html junto a las variables con un echo, gracias de todas formas 😁
Saludos estoy siguiendo esta serie de videos pero quede atascado en esta parte:
$id=$row['id'];
$imagen="images/productos/".$id."/calzado_1.png";
Y el error que salta es:
Fatal error
: Uncaught TypeError: Cannot access offset of type string on string in C:\xampp\htdocs\tienda_online\index.php:48 Stack trace: #0 {main} thrown in
C:\xampp\htdocs\tienda_online\index.php
on line
48
No estoy seguro si es algun cambio de version nueva o de que manera podria hacerlo conversion
alguien sabe que puedo hacer si el index es html y no php???
Solo cambia la extensión a .php
Hola, disculpa, cuando cambio la extensión .html a .php ya no carga mi pagina, ¿Qué puedo hacer?
Buenas, vengo a dar un aporte al script, en caso de que tengan otros formatos de imagenes pueden usar el siguiente script, funciona de la misma forma, pero se adapta a mas formatos.
espero le sirva a alguien n_n
Gracias por el aporte
Que grande.
alguien sabe como solucionar Warning: Undefined property: Database::$username in C:\xampp\htdocs\pasarela\config\database.php on line 20
Error conexion: SQLSTATE[HY000] [2002] No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión
solucione la anterior pero me sale esta Error conexion: SQLSTATE[HY000] [2002] No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión
yo tengo el puerto del mysql con 3307 y lo agrego pero me dice error tal vez pueda ser por el cambio de puerto ?
Puede ser por diversas razones, una de ellas por que el servicio no está activo o la dirección IP es incorrecta
@@codigosdeprogramacion Hola muchas gracias mejor lo solucione haciendo el cambio del puerto mysql
@@alejandrocorreauribe3818 como solucionaste lo anterior? Porque me sale lo mismo, incluso con $username y $password
Tengo un error a la hora de colocar $this->$username y password, me no me compila, aiudaa por favor xd
Ya logre solucionarlo...
Excelente
@@vjfr255como lo solucionaste?
amigo
Fui a buscar el código para descargar y me pides que pague para eso, que lastima, no lo voy a hacer.
Que lastima, no lo vas a descargar.
Error conexion: SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO) como lo soluciono
Agregando correctamente los datos
no me gusta la logica de agregar las fotos , muy confusa , deberia hacer la un poco mas facil, a mi no me funciono asi
Hay muchos videos en TH-cam que se adecuan a los gustos de las personas
Estudiar esta carrera es una tonteria . No sirve de nada
Aquí puedes descargar toda tu frustración, ánimo 🙂👍
hermano te enrredas y enrredas a los demas solo es sencillo hacer una coneccion a la base de datos y haces muchos codigos
Si te enredas con algo así de sencillo entonces no sigas el proyecto, tal vez es mucho para ti
hola una pregunta si no me agarra el $options = [
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_EMULATE_PREPARES => false
];
a q se debe
Te envía algún mensaje de error
ami tampoco, ayuda
@@codigosdeprogramacion en error me dice que es el corchete!!!
hola estuve haciendo prueba con su clase que esta muy buena pero me figura este error.
Notice: Undefined variable: username in C:\xampp\htdocs\tienda_online\config\database.php on line 19
Notice: Undefined variable: password in C:\xampp\htdocs\tienda_online\config\database.php on line 19
Error conexion: SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO)
Posiblemente tus datos de conexión no están correctos
en la contraseña deja el campo vacio
Hola, primero muchas gracias por el video me ha ayudado muchisimo. Sin embargo, cuando llego al punto de correr el codigo para enlazar la base de datos no me verifica las dos variables con este mensaje: Warning: Undefined variable $username in C:\xampp\htdocs\Online_ShopJSP\config\database.php on line 21
Warning: Undefined variable $password in C:\xampp\htdocs\Online_ShopJSP\config\database.php on line 21
Error conexion: SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO)
He intentado corregir los datos que mencionas suelen saltar error pero estan correctos y de hecho al colocar this en las dos variables me saltan dos warning mas.
De verdad quiero lograr corregirlo para poder continuar con el resto de los videos. Gracias
Verifica que las variables las declaraste fuera de la función para poder usarlas con $this->, si están dentro de la función utiliza directamente el nombre de la variable. O en última agrega las credenciales directamente a la conexión.
Hola amigo, tu video me ha estado sirviendo para darle funcionalidad a un poryecto que tengo. Sin embargo tengo un problema en esta linea de codigo:
$pdo=new PDO($conexion, $this->$username, $this->$password, $options);
El error que me marca es el siguiente:
Warning: Undefined variable $username in C:\xampp\htdocs\Prueba2\config\database.php on line 20
Warning: Undefined property: database::$ in C:\xampp\htdocs\Prueba2\config\database.php on line 20
Warning: Undefined variable $password in C:\xampp\htdocs\Prueba2\config\database.php on line 20
Warning: Undefined property: database::$ in C:\xampp\htdocs\Prueba2\config\database.php on line 20
Fatal error: Uncaught Error: Call to undefined method PDOException::Message() in C:\xampp\htdocs\Prueba2\config\database.php:23 Stack trace: #0 C:\xampp\htdocs\Prueba2\index.php(5): database->conectar() #1 {main} thrown in C:\xampp\htdocs\Prueba2\config\database.php on line 23
Si pudieras ayudarme con esto te lo agradeceria grandemente
Quita los $ de las variables que tienen this-> en esa línea
GRACIAS!!!!!!!!!!!!!!!!!!!!!!!1!
@@daniielrojas2597
Hola, Buen vídeo! Agradecería que me puedas ayudar con la conexión de la base de datos, ya que seguí tus instrucciones y explicación en el vídeo, pero aun así sigo teniendo inconvenientes con la conexión ya que me aparecen estos dos mensajes :
Warning: Undefined variable $password in C:\xampp\htdocs\PaginaWEB\confi\database.php on line 13
Error conexion; SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO)
Hola en este caso es por la contraseña... Para poder agregarle contraseña a tu Xampp o cambiarla debes de: 1-ir a tu carpeta Xampp, seleccionar PHPMYADMIN, seleccionar config.inc y abrir en notepad... donde dice: Authentication type and info donde dice: TYPE pones: cookie y dale a guardar( deja el notepad abierto porque lo volveras a usar ahi mismo) y luego abres localhost desde Xampp(eso lo haces haciendo click en admin desde mySQL) puedes cambiar el idioma y para ingresar por primera vez no debes poner contraseña solo el usuario root y una vez dentro puedes ir a la parte donde dice: CUENTAS DE USUARIOS y seleccionas el que dice root y localhost y click en EDITAR PRIVILEGIOS...ahi pones tu contraseña y luego ve al notepad donde pusiste cookie y donde dice contraseña agregas la contraseña que pusiste y dale a guardar nuevamente. Listo! espero te explique bien... y suerte!
@@merlissagarcia808 Hola!! Hice todo tal cual y ahora no entra, me aparece este error:
mysqli::real_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES)
@@Carlos_web Aun sigues con el mismo problema?
Warning: Undefined variable $username in C:\Apache24\htdocs\tienda_online\config\database.php on line 19
Warning: Undefined property: Database::$ in C:\Apache24\htdocs\tienda_online\config\database.php on line 19
Warning: Undefined variable $password in C:\Apache24\htdocs\tienda_online\config\database.php on line 19
Warning: Undefined property: Database::$ in C:\Apache24\htdocs\tienda_online\config\database.php on line 19
Error conexion: could not find driver
me sale ese error amigo :(
Que mal 🥺
Me apareció este error:
Error fatal: PDOException: SQLSTATE[42000]: Error de sintaxis o infracción de acceso: 1064 Tiene un error en la sintaxis SQL; consulte el manual que corresponde a la versión de su servidor MariaDB para obtener la sintaxis correcta para usar cerca de 'FROM productos WHERE activo=1' en la línea 1 en C:\xampp\htdocs\tienda_online\index.php:7 Seguimiento de pila: #0 C:\xampp\htdocs\tienda_online\index.php(7): PDO->prepare('SELECT id, nomb...') #1 {principal} lanzado en C:\xampp\htdocs\tienda_online\index.php en la línea 7.
Ayudaaaaaa...
Ahí te dice cuál es el error