Тёмный

Conectar PHP con MySql - (POO -PDO) 

Abel OS
Подписаться 24 тыс.
Просмотров 34 тыс.
50% 1

En este video se muestra como conectarse a una base de datos #MySql haciendo uso de #PHP con conexión #PDO aplicando la programación orientada a objetos paso a paso.
ACCEDE AL CURSO PREMIUM CON UN CUPÓN DE DESCUENTO
abelosh.com/desarrollo-web-en...
Consulta en las redes sociales los cupones de descuento de cada mes.
🔔 Suscríbete al canal
ru-vid.com?sub_c...
Curso de PHP básico desde cero
• Programación en PHP Ni...
Sígueme en:
Web: abelosh.com/
Facebook: / abelosh
Twitter: / febel24
Instagram: / febel24

Опубликовано:

 

16 фев 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 62   
@glpereyraar
@glpereyraar 4 года назад
GRACIAS! sí, en mayúscula! porque miré mil videos y no conseguia entender hasta que vi este. GRACIAS!
@AbelOS
@AbelOS 4 года назад
Que tal colega, me alegro que te haya sido de ayuda, muy pronto mas material, saludos amigo!
@solo_andres_v
@solo_andres_v 3 года назад
Excelente video muchas gracias por compartir y voy a comenzar de inmediato el siguiente video..muchas gracias...
@AbelOS
@AbelOS 3 года назад
Excelente! es un gusto colega, saludos.
@jesusbadillo8620
@jesusbadillo8620 Год назад
Gracias muy buen video.
@antonior.9661
@antonior.9661 Год назад
es una pena que la clase solo sea para conectar (si, lo dice el titulo 😅), habria estado bien ampliar la clase para preparar consultas... mas que nada por escucharte ya que explicas bien y podria obtener ideas nuevas para mejorar mi clase.
@josemancini4945
@josemancini4945 2 года назад
Muy buenos tus videos, gracias.
@AbelOS
@AbelOS 2 года назад
Gracias, saludos =)
@ganadoresusdvenezuela3284
@ganadoresusdvenezuela3284 2 года назад
le debo una hermano eres un grande :)
@vellenger
@vellenger 3 года назад
Muy buen Video, pero para cerrar la conexion despues de ejecutar alguna instruccion como seria?
@sofiaramirez4192
@sofiaramirez4192 3 года назад
hola tengo una duda de pronto, como encriptar la contraseña y el nombre de la bd cuando el sistema se sube a modo producción?, siempre he visto que los ejemplos que hay siempre se pone la contraseña y la bd desde el archivo conexión, pero mi duda radica en que como proteger esos datos cuando el sistema se sube a producción gracias he aprendido mucho con usted
@davidm.8835
@davidm.8835 4 года назад
Muchas gracias por esta aportación! El acceso a base de datos mediante PDO y POO es mejor o es más seguro que acceder por msqli? Que ventajas o desventajas tiene? Gracias.
@guije92
@guije92 Год назад
Si porque previene ataques por inyección sql, si luego le asignas parámetros mediante un array
@angelloreyes8528
@angelloreyes8528 3 года назад
Excelente video pero una consulta y si fuera en oracle en que cambia la sintaxis en la $conectionString = "mysql:hos=".$this->host.";dbname=".$this->db.";charset=utf8"; si laguien aclara esa duda gracias
@vidaybienestar2583
@vidaybienestar2583 Год назад
Mil gracias por este curso!!! es una maravilla iba rapidísimo (soy principiante) pero me atoré en este modulo. syntax error, unexpected token "(", expecting variable in C:\xampp\htdocs\proy\sistema\conexion.php on line 9 Lo he revisado 20 veces y el código está exactamente igual como lo explicas. ¿me pueden ayudar por favor 🤤
@user7e417
@user7e417 Год назад
Si todavía tienes la duda puede proporcionar tu código
@yordiic.e2029
@yordiic.e2029 3 года назад
Amigo, tengo una duda, la variable que estas definiendo en el metodo constructor contiene esto: 'mysql:hos=' Mi duda es , vi en la documentacion de php que la escriben asi: 'mysql:host=', osea hos con 't', ??Funciona ambos ?
@isailopez1602
@isailopez1602 3 года назад
debe ser "host"
@guije92
@guije92 Год назад
Aun así le conectó a la BD jeje
@jairogarcia2075
@jairogarcia2075 3 года назад
Cordial Saludo Podrian indicarme porque al ejecutar el archivo.php me queda la pantalla en blanco y no sale el mensaje de conexion exitosa? Gracias de ante mano.
@ederandresbarriosguzman5088
@ederandresbarriosguzman5088 2 года назад
Buenos días Te sale en blanco porque en el nombre __construct solo utilizas 1 solo _ y son 2 __
@alexcordovac
@alexcordovac 4 года назад
Bro, tengo una consulta, ¿sólo se puede con el usuario "root"? Es que he intentado con otros usuarios y mandar error, sin embargo con el root sí puedo
@AbelOS
@AbelOS 4 года назад
Que tal Alex, si tenes algún usuario configurado podes usarlo, en mi caso lo hice con root por que no he creado otro usuario, y root es el que trae por defecto el servidor.
@alexcordovac
@alexcordovac 4 года назад
@@AbelOS he intentado con otros usuarios y no me permite hacerlo, manda error. Le he dado todos los privilegios y ni aún así
@mohcinelmariouh2517
@mohcinelmariouh2517 4 года назад
Hola amigo se me ha vuelto a funcionar sin explicaciones con el mismo código pero no porque a mi no me enseña en el navigador en que li ea esta el fallo ?
@AbelOS
@AbelOS 4 года назад
Que tal colega, si en el navegador no te muestra ningún error, puede que no se esté ejecutando cierta parte del código, debes hacer debug para verificar en que parte del proceso se detiene la ejecución esto con un echo "mensaje"; para que se vaya mostrando el mensaje y luego lo vas cambiando hasta llegar a donde ya no se vea, de esa forma podrás verificar en que parte ya no se ejecuta el código, espero te sirva de algo, saludos!
@mohcinelmariouh2517
@mohcinelmariouh2517 4 года назад
A ver si puedes ayudar porque ami no enseña en que línea he fallado, en el navigador , estoy trabajando con visual studio code
@AbelOS
@AbelOS 4 года назад
Podrías instalar plugins para errores de php, javascript en Visual Studio Code, también en el navegador podes ver que error te muestra.
@sheparddias4053
@sheparddias4053 2 года назад
Esta muy bien explicado el video, solo tengo un detalle, estoy usando Wampserver con MySQL pero no hace nada, incluso cuando pongo a propósito lineas con errores, que recomendación podrías proporcionarme? muchas gracias.
@sheparddias4053
@sheparddias4053 2 года назад
public function __construct() --- aquí estaba el error porque construct() lo tenia con un solo guion bajo _ cuando debe llevar dos, saludos.
@danielfabiani4468
@danielfabiani4468 Год назад
@@sheparddias4053 Recuerdo que me paso lo mismo mientras seguía otro tutorial, me lei casi toda la web buscando fallas de sistema y al final era eso.
@sheparddias4053
@sheparddias4053 Год назад
@@danielfabiani4468 saludos Bro, muchas gracias
@michelguzman2219
@michelguzman2219 Год назад
Llevo dos dias con el error y apenas me di cuenta de este comentario 🤣🤣🤣
@emicf08
@emicf08 4 года назад
Hola me ah funcionado el código lo único es que cuando cambio el nombre de la base de datos no me arroja ningún error.
@AbelOS
@AbelOS 4 года назад
Que tal colega, si cambias el nombre de la base de datos también tenes que cambiarlo en el archivo de conexión. saludos!
@mohcinelmariouh2517
@mohcinelmariouh2517 4 года назад
Hola lo que quiero saber porque ami cuando fallo no me enseña en el navigador en que línea he fallado quien influye en este especto el visualizador code o el navigador ? Ami no me ha funcionado he hecho todo como lo has hecho y he puesto un echo "ok"; comprobando si voy bien, hasta entonces todos bien luego al se ejecutas siempre fuera de la clase pero al abrir metodo constructor dentro la clase aunque la dejo vacía ya no me pinta el echo me da página Blanca 🤔
@creciendojuntos6996
@creciendojuntos6996 2 года назад
Hermano de ante manos Saludos, no tengo nungun error pero tampoco me da el mensaje de la Conexxion exitosa, me podrias aclarar, Gracias !!
@ederandresbarriosguzman5088
@ederandresbarriosguzman5088 2 года назад
Buenos días Te sale en blanco porque en el nombre _construct solo utilizas 1 solo _ y son 2 _
@roberthsbaby
@roberthsbaby 4 года назад
como hago para q mi codigo sea colores y me ayude en la codificacion
@alexcordovac
@alexcordovac 4 года назад
Depende de tu editor de código, te recomiendo Visual Studio Code o Sublime Text
@rabfitra9127
@rabfitra9127 3 года назад
utiliza visual studio code y instala la extensión github theme o edge theme, a parte hay un montón de extensiones que puedes instalar
@joseantonioamayapostigo2542
@joseantonioamayapostigo2542 3 года назад
ma da error y no consigo averiguar porque
@m1natosens
@m1natosens 3 года назад
Mi error es que me sale " ERROR: SQLSTATE[HY000] [1049] Unknown database 'db_sistema' ", pero realmente yo si tengo creada esa base de datos, tiene como nombre db_sistema. Alguien le pasó? Vi que en el vídeo simplemente le cambió el nombre en el código y luego lo volvió a colocar normal, pero no me sirvió eso...
@rabfitra9127
@rabfitra9127 3 года назад
normalmente este error es debido a que el nombre de tu base de datos no coincida, míralo muy bien !!
@criistianalfred8032
@criistianalfred8032 2 года назад
Alguien que me pueda ayudar a solucionar esto :( ERROR: SQLSTATE[HY000] [2002] No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión
@anaguevara5611
@anaguevara5611 2 года назад
si estas usando un puerto diferente en mysql. agrega la variable $port = "3307"; y en la cadena conexion ;port=".this->port
@JuvenalPauccar
@JuvenalPauccar 4 года назад
Hola; me sale error en VS code: $connectionString = "mysql:hos=".$this->host.";dbname=".this->db.";charset=utf8"; Ayuda por favor!
@RaulAyllon
@RaulAyllon 4 года назад
"mysql:host=$this->host;dbname=$this->db;chartset=utf8";
@angelmiguelpomataypaquiyau8704
@angelmiguelpomataypaquiyau8704 3 года назад
igual me sale error a que se debe? con ese codigo
@guije92
@guije92 Год назад
Escribiste un hos sin la letra t
@pimbort
@pimbort Год назад
mysql:host corrige esta linea le falta t
@guije92
@guije92 Год назад
En el 4:08 escribiste "hos" y no "host", pero aún así al final te resultó la conexión jeje
@valdiviaortizyeremiabner876
@valdiviaortizyeremiabner876 3 года назад
AYUDA me sale esto: ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) la unica diferencia es que estoy usando xampp
@AbelOS
@AbelOS 3 года назад
me parece que los datos de conexión al servidor están mal, verifica si realmente tenes el usuario root para conectarte a la base de datos
@oscardanieljacintocifuente3031
@oscardanieljacintocifuente3031 3 года назад
@@AbelOS y de que manera arreglo esto ya que segun mi codigo estan bien
@ivanvalera7923
@ivanvalera7923 4 года назад
MYSQLi o PDO?
@AbelOS
@AbelOS 4 года назад
PDO en MySql amigo!
@ivancondesilva306
@ivancondesilva306 3 года назад
PDO sin duda alguna !
@Agua.Fiestas
@Agua.Fiestas 8 месяцев назад
msql:hos ?? :P
@siphpcriptomonedas9716
@siphpcriptomonedas9716 4 года назад
no estas cerrando la coneccion
@AbelOS
@AbelOS 4 года назад
se puede crear una función después de la función de conexión y luego hacer el llamado a dicha función.
@vellenger
@vellenger 3 года назад
@@AbelOS Esa Parte no me quedo Claro...
Далее
Insertar y Consultar datos en MySql con PHP - POO
18:26
Strawberry Cat?! 🙀 #cat #cute #catlover
00:42
Просмотров 2,6 млн
⚡️Uylanishim kerak, sovchilikka borasizmi?...😅
00:50
아이스크림으로 체감되는 요즘 물가
00:16
Que es Programación Orientada a Objetos (POO)
18:17
Просмотров 65 тыс.
Implementar  #AJAX, #JSON con #PHP y #MYSQL
1:13:40
Просмотров 29 тыс.
datatables para un crud php mysql
11:56
Просмотров 21 тыс.
CRUD MySQL con POO en PHP
35:43
Просмотров 17 тыс.
Cómo hacer una api con php
1:04:47
Просмотров 36 тыс.
Strawberry Cat?! 🙀 #cat #cute #catlover
00:42
Просмотров 2,6 млн