par
moogli » 05 mai 2012, 09:33
salut,
tu veux utiliser ce qu'il y a déjà dans le serveur SQL ?
sur le principe ce n'est pas un problème, la difficulté réside dans les contraintes technique imposé par les hébergeurs.
La plus importante étant : est ce que le serveur SQL accepte les connexions entrantes "de n'importe où" ?
si l'accès est possible c'est très simple cela fonctionne exactement comme en local, sauf qu'au lieu de mettre localhost dans le nom de serveur il faut mettre l'ip (ou adresse dns).
par exemple avec PDO
<?php
$pdo = new PDO('mssql:host=lenom.duserveur.ext;dbname=testdb',$utilisateur,, $motdepasse);
?>
les infos de la doc
http://fr2.php.net/manual/fr/ref.pdo-dblib.php
http://fr2.php.net/manual/fr/ref.pdo-db ... ection.php
tu peux aussi utiliser l'extension
php classique
<?php
$connexion = mssql_connect('lenom.duserveur.ext','utilisateur','motdepasse',true);
?>
@+
salut,
tu veux utiliser ce qu'il y a déjà dans le serveur SQL ?
sur le principe ce n'est pas un problème, la difficulté réside dans les contraintes technique imposé par les hébergeurs.
La plus importante étant : est ce que le serveur SQL accepte les connexions entrantes "de n'importe où" ?
si l'accès est possible c'est très simple cela fonctionne exactement comme en local, sauf qu'au lieu de mettre localhost dans le nom de serveur il faut mettre l'ip (ou adresse dns).
par exemple avec PDO
[php]
<?php
$pdo = new PDO('mssql:host=lenom.duserveur.ext;dbname=testdb',$utilisateur,, $motdepasse);
?>[/php]
les infos de la doc
[url]http://fr2.php.net/manual/fr/ref.pdo-dblib.php[/url]
[url]http://fr2.php.net/manual/fr/ref.pdo-dblib.connection.php[/url]
tu peux aussi utiliser l'extension [url=http://fr2.php.net/manual/fr/ref.mssql.php]php classique[/url]
[php]
<?php
$connexion = mssql_connect('lenom.duserveur.ext','utilisateur','motdepasse',true);
?>
[/php]
@+