Lo que veremos en este post es la configuración del driver para PHP de SQL Server que ha creado Microsoft el cual permite la lectura y escritura de datos de SQL Server desde scripts PHP.
La extensión SQLSRV proporciona una interfaz de procedimiento, mientras que la extensión PDO_SQLSRV implementa PDO para acceder a los datos en todas las ediciones de SQL Server incluido SQL DB de Azure.
Necesitamos:
Base de datos de prueba: dbtest
Ahora si, comencemos.
Paso 1. Ingresa a Download the Microsoft Drivers for PHP for SQL Server y descargar los drivers mas recientes Download Microsoft Drivers for PHP for SQL Server (Windows)
Paso 2. Descomprime el archivo SQLSRV512.ZIP en tu PC , encontraras varios archivos *.DLL. Debes seleccionar las librerias que se adecuen a tu versión de PHP, es decir para este ejemplo son los que terminan en «_82_ts_x64», porque se adecua a nuestra version de PHP 8.2 TS con arquitectura x64.
Paso 3. Abre WampServer e la ubicación «X:\wamp64\bin\php\php8.2\ext\» y pega los archivos copiados en el paso 2.
Paso 4. Abre el archivo php.ini y dirigete al final de la sección «Dynamic Extensions» y agrega lo siguiente:
Paso 5. Reinicia tu servidor y abre phpinfo(). Verifica que se instalo correctamente las librerias dll
Nos creamos un pequeño escript de la forma
y ejecutamos:
Enjoy!
JsFiddle es una herramienta que se puede utilizar de muchas maneras. Se puede utilizar como un editor en línea para crea[...]
En este post personalizaremos un componente JComboBox para que sus elementos acepten tablas (JTable) en lugar de texto s[...]
En un post anterior vimos como usar la herramienta XJC del JDK para generar clases java desde esquemas XSD (XML Sch[...]
Comenzando este tutorial, primero necesitamos definir la «estructura» de nuestro proyecto. Haremos uso del IDE de Dreamw[...]
¿Qué es Maven? Maven es una herramienta de software para la gestión y construcción de proyectos Java. Provee un conjunto[...]
Uno de los cambios principales introducidos a las interfaces en Java 8 fue que estos puedan tener métodos concretos, es[...]