undefined function mssql_connect()

Eléphanteau du PHP | 18 Messages

30 mars 2010, 12:13

<?php

mssql_connect("localhost");
mssql_select_db('mabase');

$sql="SELECT * from test";
$req=mysql_query($sql);

while($data=mssql_fetch_array($req))
{
echo $data["nom"];
}

mssql_free_result($req);
mssql_close();
?>
il me donne a l'execution
Call to undefined function mssql_connect() in ....
je veux faire une connection avec sqlserver express 2008 en utilisant authentification windows
j ai change la valeur mssql.secure_connection en on dans php.ini mais rien a change a l'execution
comment faire svp

ViPHP
ViPHP | 928 Messages

30 mars 2010, 12:29

Tu n'as probablement pas activé l'extension MsSQL dans ton php.ini

Eléphanteau du PHP | 18 Messages

30 mars 2010, 12:55

j ai active dans php extensions php_mssql mais rien a change

Eléphant du PHP | 74 Messages

30 mars 2010, 13:14

je sais pas si c'est lié à ton problème mais je vois...mYsql_query ! :°]

Eléphanteau du PHP | 18 Messages

30 mars 2010, 13:21

j ai remplacer la ligne mysql avec $req=mssql_query($sql);
mais a l'execution le probleme contenu comment faire pour realiser la connextion

ViPHP
ViPHP | 5462 Messages

30 mars 2010, 14:36

au dela de l'avoir activer, ta la lib dans ton dossier d'extension ?

Eléphanteau du PHP | 18 Messages

30 mars 2010, 15:10

oui php_mssql.dll

ViPHP
ViPHP | 5462 Messages

30 mars 2010, 15:15

dans ton phpinfo() il apparait bien ?

Eléphanteau du PHP | 18 Messages

30 mars 2010, 22:20

je ne trouve pas mssql et sql sever dans phpinfo()
faut t il un driver dans ce cas

ViPHP
ViPHP | 5462 Messages

30 mars 2010, 22:45

je ne trouve pas mssql et sql sever dans phpinfo()
faut t il un driver dans ce cas
http://www.php.net/manual/fr/mssql.installation.php

a tu bien cochés la case mssql lors de l'install de PHP ?

Eléphanteau du PHP | 18 Messages

30 mars 2010, 23:30

j ai wampserver 2.0 installee

ViPHP
ViPHP | 5462 Messages

30 mars 2010, 23:33

je crois que tu dois mettre un ntwdblib.dll dans ton system32

Eléphanteau du PHP | 18 Messages

30 mars 2010, 23:36

ou je peut trouver ntwdblib.dll
system32 de le repertoire windows

ViPHP
ViPHP | 5462 Messages

31 mars 2010, 00:07

ou je peut trouver ntwdblib.dll
system32 de le repertoire windows
si t'as un SQL server il dois bien etre quelque par sur ton ordi, sinon un coup de google et tu trouvera ton bonheur

Eléphanteau du PHP | 18 Messages

31 mars 2010, 00:25

apres la copie de fichier
j ai active tcp/ip de l'instance sql server
et ça marcheeeeee enfin
merci =D>