Skip to content

Instantly share code, notes, and snippets.

@Cieper
Last active September 5, 2018 18:04
Show Gist options
  • Save Cieper/38c3d9d8036d1baff511 to your computer and use it in GitHub Desktop.
Save Cieper/38c3d9d8036d1baff511 to your computer and use it in GitHub Desktop.
Use MS-SQL at Byte

#Verbinden met MSSQL Er zijn twee manieren om met een MS-SQL database verbinding te maken; Via de mssql library, of via PDO.

MSSQL

Als je van de mssql library gebruik wil maken dien je die eerst in je eigen omgeving beschikbaar te maken.

mkdir -p ~/lib/php54 ~/lib/php55 ~/lib/php56
cp /usr/lib/php5/20100525/mssql.so ~/lib/php54/
cp /usr/lib/php5/20121212/mssql.so ~/lib/php55/
cp /usr/lib/php5/20131226/mssql.so ~/lib/php56/

Vervolgens kan je deze via het Service Panel laten inladen, door onderstaande toe te voegen als extension onder PHP instellingen.

lib/php55/mssql.so

Je kan vervolgens met de standaard mssql functies verbinding maken.

PDO

Als je van de PDO library gebruik wil maken kan je dit out of the box direct doen.

$pdo = new
PDO('dblib:host=externe.server.url;dbname=dbTest',
$username , $password);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment