Foros del Web » Programando para Internet » PHP » Configuración PHP »

Conectar PHP - SQLServer 2000 en WIN

Estas en el tema de Conectar PHP - SQLServer 2000 en WIN en el foro de Configuración PHP en Foros del Web. Descomente ";extension= php_mssql.dll" quedando asi Código: extension= D:/WINDOWS/system32/php_mssql.dll Tambien probe poniendolo asi: extension= php_mssql.dll en en archivo php.ini-dist Copie el archivo php_mssql.dll a c:/win/system32 En ...
  #1 (permalink)  
Antiguo 29/01/2009, 18:21
Avatar de admado  
Fecha de Ingreso: junio-2006
Ubicación: Morelos, México
Mensajes: 115
Antigüedad: 18 años, 4 meses
Puntos: 0
Pregunta Conectar PHP - SQLServer 2000 en WIN

Descomente ";extension= php_mssql.dll" quedando asi
Código:
extension= D:/WINDOWS/system32/php_mssql.dll 
 
Tambien probe poniendolo asi:
extension= php_mssql.dll en en archivo php.ini-dist
Copie el archivo php_mssql.dll a c:/win/system32


En el archivo config.inc.php configure:
Código:
$cfg['PmaAbsoluteUri'] = 'http://localhost:8000/';
$cfg['Servers'][$i]['host']          = 'IP'; 
$cfg['Servers'][$i]['port']          = '8000';          
$cfg['Servers'][$i]['extension']     = 'MSSQL';
$cfg['Servers'][$i]['user']          = 'USER';      
$cfg['Servers'][$i]['password']      = '';
Para la conexion tengo:
Código:
<?
$link=mssql_connect("IP","USER","");
mssql_select_db("BD",$link);
$result=mssql_query("select * from TBL_PRUEBA",$link);
while($row=mssql_fetch_array($result))
{
 
 for($i=0;$i<count($row);$i++)
  echo $row[$i]."<br>";
 echo "<hr>";
}
mssql_close($link);
?>
Me manda el error:
Código:
 
Fatal error: Call to undefined function mssql_connect() in D:\AppServ\www\PrologPHP\CLIENTES.php on line 13 
Alguien podria ayudarme por favor!!
__________________
>>> El hombre se hace viejo muy pronto y sabio demasiado tarde <<<
  #2 (permalink)  
Antiguo 04/02/2009, 11:43
Avatar de xcars  
Fecha de Ingreso: mayo-2005
Ubicación: El Salvador
Mensajes: 753
Antigüedad: 19 años, 6 meses
Puntos: 4
Respuesta: Conectar PHP - SQLServer 2000 en WIN

necesitas tener el archivo ntwdblib.dll pero en mssql2000 no recuerdo si ese es el archivo exacto, lo que te puedo asegurar es que te falta una dll para que te funcione, yo lo resolvia instalando el mssql2000, pues ya del mssql2005 en adelante se simplifico corregir este problema, asi que ya no recuerdo mucho con el 2000
__________________
Con Microaplicaciones puedes hacer tu tienda en línea de forma sencilla y rápida, sin costos ocultos y con mucha responsabilidad.
  #3 (permalink)  
Antiguo 04/02/2009, 12:07
Avatar de xcars  
Fecha de Ingreso: mayo-2005
Ubicación: El Salvador
Mensajes: 753
Antigüedad: 19 años, 6 meses
Puntos: 4
Respuesta: Conectar PHP - SQLServer 2000 en WIN

en este enlace esta el archivo para sql2000
__________________
Con Microaplicaciones puedes hacer tu tienda en línea de forma sencilla y rápida, sin costos ocultos y con mucha responsabilidad.
  #4 (permalink)  
Antiguo 04/02/2009, 16:48
Avatar de admado  
Fecha de Ingreso: junio-2006
Ubicación: Morelos, México
Mensajes: 115
Antigüedad: 18 años, 4 meses
Puntos: 0
De acuerdo Respuesta: Conectar PHP - SQLServer 2000 en WIN

Gracias!, Ya lo resolvi, estaba modificando el archivo incorrecto, no es el archivo php.ini-dist, sino el c:/windows/system32/php.ini en el que hay que descomentar extension= php_mssql.dll, asi como tampoco hay que configurar el archivo config.inc.php

Pero muchas gracias por su respuesta!!
__________________
>>> El hombre se hace viejo muy pronto y sabio demasiado tarde <<<
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:32.