apache+php+microsoft sql server 7.0

Mauricio Rojas mrojas en maptek.cl
Jue Mar 18 16:35:57 CLT 2004


Pero, si php cuenta con su propio mudulo para conectar bd con MSSQL7, 
tan solo hay que quitar el ";" de modulo, ;extension=php_mssql.dll, en 
php.ini.

Las funciones de PHP para conectarte a MS SQL:
http://mx.php.net/manual/en/ref.mssql.php

O si quieres hacer tu aplicacion mas portable, usa PEAR:
http://pear.php.net/manual/en/package.database.php

O mira aqui para freetds

http://www.mmlabx.ua.es/php-mssql.html

..<--Início-->

...<?php
...$username = "usuario";
...$password = "senha";
...$dbName = "banco";
...$hostname = "200.198.179.13";
...$digiconnect = MSSQL_CONNECT($hostname,$username,$password) or 
...DIE("Erro ao Conectar ao Banco de Dados."); mssql_select_db($dbName) 
or ...DIE("Erro ao Selecionar Tabela");

...$query = "SELECT * FROM tabela";

...$result = mssql_query( $query );

...for ($i = 0; $i < mssql_num_rows( $result ); ++$i)
     {
              $line = mssql_fetch_row($result);

              print( "$line[0] - $line[1] - $line[2]\n<br>");
     }
...MSSQL_CLOSE($digiconnect);
...?>

...<--Fim-->



Jorge Palma E. wrote:

> holas
> 
> lamentablemente necesito conectar apache con microsoft sql server.....
> segui un howto de tux.cl, compile todo: apache, php. freetds.....
> 
> se ve que todo esta en orden, pero me aparece el sgte. error al hacer 
> una consulta:
> 
> 
> Warning: mssql_select_db(): 0 is not a Sybase link index in 
> /data/www/Sianet/w3Repositorio/Include/SQL/Aut.General.php on line 18
> 
> Warning: mssql_query(): -1 is not a Sybase link index in 
> /data/www/Sianet/w3Repositorio/Include/SQL/Aut.General.php on line 20
> 
> Warning: mssql_fetch_array(): 0 is not a Sybase result index in 
> /data/www/Sianet/w3Repositorio/Include/SQL/Aut.General.php on line 21
> La base de datos no responde, el servicio MSSQLServer puede no estár activo.
> 
> acepto todo tipo de sugerencias.....
> --
> Jorge Palma Escobar.
> Administrador de Sistemas.
> Linux user number 338528
> 
> ________________________________________________
> Mensaje enviado por Conexta.cl

-- 
Visítenos en Expomin. Stands 8 y 25 pabellón Australia.

__________  Software VULCAN - Tecnología a la Vanguardia _____________


  Mauricio A. Rojas Barrientos       Maptek Computación Chile Ltda.
  Ing. de Ejec. en Informática       5 Norte #112
  E-mail: mrojas en maptek.cl           Viña del Mar, CHILE
  Soporte: soporte en maptek.cl         Fono: 56-2-2344608 / 56-32-690683
  Informaciones: info en maptek.cl      Fax:  56-2-3341156 / 56-32-690628

  www.Vulcan3D.cl                    www.Maptek.cl

  counter.li.org #332258
_____________________________________________________



Más información sobre la lista de distribución Linux