Cómo Conectar PHP con MS SQL Server: Conexión con PDO (PHP Data Objects) ✅

Поделиться
HTML-код
  • Опубликовано: 29 окт 2024

Комментарии • 100

  • @UskoKruM2010
    @UskoKruM2010  3 года назад +5

    🔴 ¿Deseas más tutoriales y cursos GRATUITOS? 👨‍💻 Aquí tienes muchos 🔽🔽🔽 !
    SÍGUEME ✅ !
    ** Curso Udemy Bases de datos con MySQL: bit.ly/2vtrUg9
    ** INSTAGRAM: instagram.com/uskokrum2010
    ** FACEBOOK: facebook.com/UskoKruM2010
    ** TWITTER: twitter.com/UskoKruM2010
    ** SITIO WEB: uskokrum2010.com
    ** GITHUB: github.com/UskoKruM
    ** SUSCRÍBETE: ruclips.net/user/UskoKruM2010
    🔴 ¿Quieres aprender y conversar sobre programación? Únete a nuestro grupo de Telegram ▶ : t.me/uskokrum2010_yt
    Otros cursos GRATUITOS ✅ :
    HTML: ruclips.net/p/PL_wRgp7nihyZElF-6dkhPU_RetfSp99QN
    JAVA: ruclips.net/p/PL_wRgp7nihyZ6hKPQcioxneVQ1aTuC4fS
    SQL SERVER: ruclips.net/p/PL_wRgp7nihyYXeXZhOiZqKpAdwIRM28Ui
    C#: ruclips.net/p/PL_wRgp7nihyYACu4RyZd0PxJUseQ2tQl8
    PHP y MySQL: ruclips.net/p/PL_wRgp7nihyYXMZ5bBP6v0Q31fRRJLiud
    PYTHON 3: ruclips.net/p/PL_wRgp7nihybbJ2vZaVGI5TDdPaK_dFuC
    DJANGO: ruclips.net/p/PL_wRgp7nihyZsEnudJ-XUAEdnOGUojbnn
    VISUAL BASIC .NET: ruclips.net/p/PL_wRgp7nihybLjm19HvBxRDp-ZvyGEhdh
    JAVASCRIPT: ruclips.net/p/PL_wRgp7nihyYdnV6ilQcZsfdG5d2nGWkc
    NODE.JS: ruclips.net/p/PL_wRgp7nihybJkFgDxd-LBZgmSIVdy3rd
    jQuery: ruclips.net/p/PL_wRgp7nihyY020gyukDupJEJ84gimiPS
    CÓMO EDITAR CON CAMTASIA STUDIO 8: ruclips.net/p/PL_wRgp7nihyYSbQ7Vbwh5TFbM5nOgriAm
    CÓMO USAR ZOOM PARA CLASES VIRTUALES: ruclips.net/p/PL_wRgp7nihyaNTSqIvKvJtBA-6Qw-UKTU

  • @capi912
    @capi912 Год назад +3

    2023 aun me funciona. te agradezco consegui mi primer trabajo y lo estoy aplicando

    • @UskoKruM2010
      @UskoKruM2010  Год назад

      Uyyy excelente! Que emoción saber eso, amigo Capi, muchas gracias por apreciar mi trabajo. 👏

  • @ChristianDev93
    @ChristianDev93 Год назад +1

    Agosto de 2023 y sigue funcionando.
    Gracias totales 😄

    • @UskoKruM2010
      @UskoKruM2010  Год назад

      ¡Excelente, Chris! Gracias por ello. 🤝 😊

  • @abigailsalazar7969
    @abigailsalazar7969 3 месяца назад +2

    TE AMOOOO ME SALVASTE DEL PROFE GIGI 😭

    • @UskoKruM2010
      @UskoKruM2010  3 месяца назад +1

      ¡Excelente! Me alegra mucho saber que mi trabajo te ha servido. 🙌 ✌

  • @hectorramos8012
    @hectorramos8012 2 года назад +1

    buenísimo, esto también funciona con Laragon, ya lo comprobé, gracias.

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      ¡Excelente! Gracias, amigo Héctor. 👏

  • @topostroy3r
    @topostroy3r Год назад +2

    Muchas gracias amigo en serio me sirvio mucho, me acabas salvar de una, tienes mi respectivo 👍🏽

    • @UskoKruM2010
      @UskoKruM2010  Год назад

      ¡Excelente, Antonio! Gracias por apreciar mi trabajo. 🙌

  • @oscarperalta4462
    @oscarperalta4462 2 года назад +1

    Que buen video la mejor explicación que he visto, felicidades te ganaste un nuevo seguidor y un me gusta.. saludos desde Nicaragua

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      ¡Gracias, amigo Oscar! Saludos desde Perú! 👏

  • @jorgeluisgarciavelazquez-ch9my
    @jorgeluisgarciavelazquez-ch9my 5 месяцев назад +1

    gracias hermano, me ha servido el video tutorial.
    excelente explicacion, gracias por compartir

    • @UskoKruM2010
      @UskoKruM2010  5 месяцев назад

      ¡Excelente! Gracias por apreciar mi trabajo! ✌✌

  • @martinbecerra6210
    @martinbecerra6210 3 года назад +1

    master mil gracias, llevaba mucho rato, te mil gracias
    🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏

    • @UskoKruM2010
      @UskoKruM2010  3 года назад

      ¡Excelente, Martín! me alegra saber que te sirvió ! 🤗

  •  2 года назад +1

    Mil gracias se conecto y funcionó a la perfección

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      ¡Excelente, David! Me alegra saber eso. 👏

  • @LordDannielDwarven
    @LordDannielDwarven 2 года назад +1

    Impecable, funciona a la perfección, saludos!

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      ¡Gracias, Danniel! Me alegra saber eso. 🙌

  • @marloncode
    @marloncode 2 года назад +1

    Excelente video .. claro y directo.. pero serua bueno que hagas un crud con pdo sql server.. usando JavaScript en MVC plisss

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      Lo tendré en cuenta! Gracias, amigo Marlon! 😊

  • @JorgeHernanArcilaA
    @JorgeHernanArcilaA 3 года назад +1

    Un saludo amigo, saludos desde Colombia.

    • @UskoKruM2010
      @UskoKruM2010  3 года назад +1

      ¡Gracias por estar aquí, estimado Jorge Hernán! Un cordial saludo desde Perú. 🙌 😎

  • @DanielGutierrez-xj6vz
    @DanielGutierrez-xj6vz 3 года назад +2

    Gracias, funciona de 10 !

    • @UskoKruM2010
      @UskoKruM2010  3 года назад

      ¡Excelente, amigo Daniel! 👨‍💻

  • @joserobles3582
    @joserobles3582 Год назад +1

    Muchas gracias... muy útil.

    • @UskoKruM2010
      @UskoKruM2010  Год назад

      ¡Gracias por apreciar mi trabajo! 🎉 🙌

  • @gamalielrodriguezvargas9280
    @gamalielrodriguezvargas9280 Год назад +1

    gracias men me salvaste

    • @UskoKruM2010
      @UskoKruM2010  Год назад

      ¡Excelente, Gamaliel! Me alegra saber eso. 💪

  • @intersale
    @intersale 7 месяцев назад +1

    thanks, 2024 y funciona

    • @UskoKruM2010
      @UskoKruM2010  7 месяцев назад

      ¡Muchas gracias a ti por apreciar mi trabajo! 🙌

  • @sergiocazachkoff6604
    @sergiocazachkoff6604 Год назад

    Hola, buenos dias. Muy bien explicado. Ahora mi pregunta es como obtengo el nombre del host para aplicar esto a una base de datos que se encuentra en un servidor remoto. Muchas Gracias !!

    • @UskoKruM2010
      @UskoKruM2010  Год назад

      Pues, en el host debería ir la dirección IP del servidor de base de datos remoto, eso se debe reemplazar. 🙌

  • @leviatanMX
    @leviatanMX 2 года назад +1

    Excelente, gracias.!

  • @grafikdesigner4399
    @grafikdesigner4399 Год назад +1

    muchas gracias

    • @UskoKruM2010
      @UskoKruM2010  Год назад

      ¡Gracias a ti por apreciar mi trabajo! 😊

  • @dianaarantzadiazcalderon7989
    @dianaarantzadiazcalderon7989 2 года назад +2

    Buen video, una pregunta, cuando es para php versión 5.6.3 que archivo dll tengo que usar ?

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      El que corresponda a dicha versión, aunque te recomiendo actualizar PHP mejor, vas a evitarte problemas. ✅

  • @antoniocontreras2195
    @antoniocontreras2195 2 года назад +2

    Hola muy buen video, solo tengo una duda estoy trabajando con Windows Server y me gustaria saber como puedo activar el Thread Safety, gracias

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      Pues, no tengo un video de ello por ahora, quizás más adelante, pero si lo necesitas con urgencia podrías buscarlo en Google. 🙌

  • @prminalaya29
    @prminalaya29 3 года назад +1

    Excelente, muchas gracias

    • @UskoKruM2010
      @UskoKruM2010  3 года назад

      ¡Gracias por verlo, estimado Percy! Un saludo. 👨‍💻 🤗

  • @chrisspch
    @chrisspch 2 года назад +1

    Excelente

  • @doukouresalifou2455
    @doukouresalifou2455 3 года назад +1

    You are the best
    You did help me

  • @jlclavijocanada
    @jlclavijocanada 2 года назад +1

    Muy buen video, gracias. Una pregunta, se puede hacer esto pero accediendo a una instancia de sql server en un servidor windows remoto, desde mi php web site ya alojada en mi hosting? gracias.

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      Pues si, claro, es la misma lógica de trabajo, estimado José Luis. ✌

  • @renzo4898
    @renzo4898 3 года назад +1

    Excelente.
    Gracias

    • @UskoKruM2010
      @UskoKruM2010  3 года назад

      ¡Gracias a ti por verlo, estimado Renzo! Un saludo. 👌

  • @evelioureta8692
    @evelioureta8692 2 года назад +1

    gracias amigo sirvioo

  • @astrixwr5662
    @astrixwr5662 5 месяцев назад

    hola amigo, una consulta
    estoy desplegando en IIS mi aplicación php
    el tema de la configuración para despliegue lo tengo listo, sino es que hay una función que se conecta a sqlserver y me dice que esa función no está definida,
    en la carpeta php tengo
    php.ini-production
    php.ini-development
    entonces para configurar el php.ini tengo descargado los dll del video en la versión 8.2 y pues aunque reinicie el servidor me sigue saliendo que la funcion que hace la conexión a sql server no esta definida.
    hay algun paso que omití?
    Gracias de antemano :)

    • @UskoKruM2010
      @UskoKruM2010  5 месяцев назад

      Ouh amigo, no he hecho anteriormente, por lo cual no podría proporcionarte ayuda, lo siento. 😅

  • @williamprogramer4168
    @williamprogramer4168 3 года назад +1

    excelente

  • @felixenriquebetancourt592
    @felixenriquebetancourt592 3 года назад

    Hola Gracias por tu tiempo de hacer estos videos, muy bueno. Quisiera consultarte como realizar una conexión ODBC hacia un servido ibm-DB2 y ejecutar un CALL a través de procedimiento almacenado y recibir información de vuelta. Te explico tengo unos proceso en el AS400, y quisiera ejecutarlo desde PHP con un procedimiento almacenado, de hecho lo hago [ odbc_exec($conectAs400, $varSql); donde $varSql = = 'CALL QGPL.PHP999P($parametro)'; ] , el punto es que no consigo como obtener de vuelta en PHP el resultado de la ejecución de un proceso en el As400 de IBM, de antemano Gracias.

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      Uhmm... la verdad es que no he visto un escenario así, pero dices que logras ejecutarlo, ¿qué respuesta te da? 🤔

  • @fepcodeperu3584
    @fepcodeperu3584 2 года назад

    Te agradecería mucho si lo haces en un cpnel, bendiciones 🙌🏻

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      ¿Mediante cpanel? La mayoría de hostings son para MySQL, no para MS SQL Server. 👨‍💻

  • @XuLLg
    @XuLLg 2 года назад

    Hola, que fácil explicaste, yo estoy intentando conectarme a una base de datos SQL en una red local, el código que encontré es distinto, no me da tiempo de probar el tuyo en este instante, a donde puedo ponerte imágenes de lo que estoy haciendo a ver si logras ayudarme? toda la primera parte del video ya la hice (las extensiones y el driver odbc) tengo rato viendo tutoriales.

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      Pues... justamente deberías probar esta forma que muestro en el video porque es la que me ha funcionado, intentar hacer funcionar otros métodos va a ser una tarea imposible tanto para mí como para ti. 😅

    • @XuLLg
      @XuLLg 2 года назад +1

      @@UskoKruM2010 ya pude, es que estoy aprendiendo, soy más de diseño que de programación. Tu código funcionó perfecto, con ese arregle el que había encontrado yo.

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      @@XuLLg ¡Excelente! 🙌

  • @CarlosGonzalez-rz3ct
    @CarlosGonzalez-rz3ct 3 года назад +2

    Hice un proceso similar pero me dice que la conexión fallo , yo le coloque un if para controlar pero no se que pasa

    • @UskoKruM2010
      @UskoKruM2010  3 года назад

      Uhmm si gustas puedes enviarme una foto de tu código para ver tu error. 🤗

  • @alejandrolopezlobos456
    @alejandrolopezlobos456 4 месяца назад

    Mi version php es 7.4 pero me aparecen las extensiones 81, 82 y 83, será que debo copiar el 82? saludos crack

    • @UskoKruM2010
      @UskoKruM2010  4 месяца назад

      Uhmm yo creo que debe ser la directamente relacionada a tu versión de PHP. 👀

  • @evaldvald576
    @evaldvald576 Год назад

    Gracias, si tienes algún vídeo explicando cómo mostrar esas bases de datos en el navegador utilizando bootstrap o datatables podrías enviarme el link como repuesta. Gracias de nuevo

    • @UskoKruM2010
      @UskoKruM2010  Год назад

      Sii, tengo varios videos en mi canal, pero si te refieres a PHP tengo mi curso: ruclips.net/p/PL_wRgp7nihyYXMZ5bBP6v0Q31fRRJLiud ✅

  • @vizmont
    @vizmont 2 года назад +1

    tenia un error: me decia que faltaba php y cuando vi tu video me di cuenta que me falta unas extensiones

  • @ivanafritzler
    @ivanafritzler 3 года назад +1

    Qué configuraciones debo hacer para conectarme con un servidor en internet (no localhost)?

    • @UskoKruM2010
      @UskoKruM2010  3 года назад

      Pues, indicar (en lugar de localhost), la dirección donde se encuentra el motor de base de datos. 👨‍💻

    • @ivanafritzler
      @ivanafritzler 3 года назад +1

      Pero no funciona porque no se donde subir los archivos de la carpeta php/ext y donde configurar el archivo ini.

    • @UskoKruM2010
      @UskoKruM2010  3 года назад +1

      @@ivanafritzler Oh... pues, por ahora no tengo un video donde enseñe eso... pero si gustas una clase privada contáctame por Instagram o Twitter y coordinamos. ✅

    • @nicojordanriffo6036
      @nicojordanriffo6036 3 года назад +1

      @@UskoKruM2010 tengo el mismo problema que ivana, tienes alguna solucion :(?

    • @UskoKruM2010
      @UskoKruM2010  3 года назад

      @@nicojordanriffo6036 Uhmm es decir, ¿no encuentran la carpeta php/ext?

  • @dajniel90
    @dajniel90 Год назад

    Disculpa si deseo subir los archivos a una engréante..:¿ que debo subir

  • @scorpio2822
    @scorpio2822 2 года назад +1

    Sigo los pasos de tu video, pero me marca que no es una aplicacion win 32 valida, lo veo desde la consola de php

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      Uhmm eso está raro, quizás debas instalar la versión de 64 bits. 👀

  • @alperengokcuoglu3059
    @alperengokcuoglu3059 2 года назад

    hello i can see the PDO_ODBC part in phpinfo code but i can't see the pdo_sqlsrv part. I did the exact same things that u do. Can help?

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      Can you write me by Telegram? 👀

  • @arturobacs7742
    @arturobacs7742 Год назад

    no funciona para la version de php 8.2 me sale Fatal error: Uncaught PDOException: could not find driver in C:\xampp\htdocs\trabajo\conexion.php:10 Stack trace: #0 C:\xampp\htdocs\trabajo\conexion.php(10): PDO->__construct('sqlsrv:server=l...', 'usersql', Object(SensitiveParameterValue)) #1 {main} thrown in C:\xampp\htdocs\trabajo\conexion.php on line 10

    • @UskoKruM2010
      @UskoKruM2010  Год назад

      Uhmm que raro, yo tengo la versión 8.1 y funciona perfectamente, quizás escribiste algo mal, te invito a que lo verifiques. 😊

  • @ghxstboy2037
    @ghxstboy2037 2 года назад +1

    Y para una conexion con autenticacion de windows?

    • @UskoKruM2010
      @UskoKruM2010  2 года назад +1

      Lo comenté en el video creo, pero es algo así: "Server= localhost; Database=employeedetails; Integrated Security=True;"

  • @irenealejandrasuarezmatias3392
    @irenealejandrasuarezmatias3392 3 месяца назад

    Hola, se me descarga un winrar pero al descomprimirlo salen 29 archivos

    • @UskoKruM2010
      @UskoKruM2010  3 месяца назад

      Que raro, quizás se ha actualizado la versión. 🤔

  • @ricardoamortegui4211
    @ricardoamortegui4211 2 года назад

    Hola, no me aparece el instalador , me descarga un archivo winrar

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      Uhmm, tienes que descomprimirlo 👀

  • @diegoarenas5811
    @diegoarenas5811 2 года назад

    Una lastima, no me funciona

    • @UskoKruM2010
      @UskoKruM2010  2 года назад

      ¿Qué error te sale, estimado Diego? 👀

  • @leonardovalenzuela6976
    @leonardovalenzuela6976 10 месяцев назад

    Pésimo, no indica nada

    • @UskoKruM2010
      @UskoKruM2010  10 месяцев назад

      ¿Uhmm com que no? Estoy enseñando a conectar PHP con MySQL, ese es justamente el título del video. 👀