Je n'arrive pas à faire tourner php avec Sql server (2005)
Bonjour , je cherche désespérement a faire marche php avec sql server , j'ai activé l'extension dans php mais rien a faire je n'arrive pas a me connecter, j'ai pensé a un probleme dans la config d'sql server mais non tout vas bien , j'ai fait un script perl pour tester la connexion tout marche bien il peut ce connecter et effectuer des opérations.
J'ai essayé de me connecter avec Easyphp , Wamp, Apache tout seul + php, IIS +php rien a faire sa veut pas j'ai mis la dll ntwdblib.dll au bonne endroit marche pas non plus
Je m'arrache les cheveux :evil: :twisted:
voici mon script php de connextion
comme nom de serv j'ai testé : VISTA\SQLEXPRESS , 127.0.0.1, localhost
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
<?php
function sql_db($sqlserver, $sqluser, $sqlpassword, $database)
{
$this->user = $sqluser;
$this->password = $sqlpassword;
$this->server = $sqlserver;
$this->dbname = $database;
$this->db_connect_id = mssql_connect($this->server, $this->user, $this->password);
if( $this->db_connect_id && $this->dbname != "" )
{
if( !mssql_select_db($this->dbname, $this->db_connect_id) )
{
mssql_close($this->db_connect_id);
return false;
}
}
return $this->db_connect_id;
}
# VISTA\SQLEXPRESS
$i = sql_db("127.0.1","sa","gnarf2rt","site");
print "=============\n";
print "$i\n";
?> |
merci