Foros del Web » Programando para Internet » PHP »

Capturar resultado de mssql_connect

Estas en el tema de Capturar resultado de mssql_connect en el foro de PHP en Foros del Web. Tengo el siguiente problema tengo que conectarme a un servidor de mssql: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código php: Ver original mssql_connect ( $servidormssql , $usuariomssql , $contrase ...
  #1 (permalink)  
Antiguo 30/06/2009, 10:31
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 20 años, 5 meses
Puntos: 4
Capturar resultado de mssql_connect

Tengo el siguiente problema tengo que conectarme a un servidor de mssql:

Código php:
Ver original
  1. mssql_connect($servidormssql,$usuariomssql,$contraseñamdsql)

Por lo general si esta consulta no se ejecuta o atrapar su excepcion solo hago

Código php:
Ver original
  1. $con = @mssql_connect($servidormssql,$usuariomssql,$contraseñamdsql) or die ("No conecta con SQLSERVER");
Pero en problema de usar die() es que debo verificar otros detalles de la configuracion y el die corta la ejecucion y no muestra mas nada depues de esto si se ejecuta..

entonces pense en hacer algo asi..
Código php:
Ver original
  1. $con = @mssql_connect($servidormssql,$usuariomssql,$contraseñamdsql);// or die ("No conecta con SQLSERVER");//linea4
  2. if(!isset($con)){echo "no hay conexion";}

Pero no funciona..
  #2 (permalink)  
Antiguo 30/06/2009, 10:42
 
Fecha de Ingreso: mayo-2009
Mensajes: 62
Antigüedad: 15 años
Puntos: 2
Respuesta: Capturar resultado de mssql_connect

Igual te sirve algo como esto:

Código [code]:
Ver original
  1. if (!($link=mysql_connect("mysql.misitio.com",$usuariodb,$clavedb)))
  2.  
  3.    {
  4.  
  5.       echo "Error conectando a la base de datos.";
  6.  
  7.       exit();
  8.  
  9.    }
  10.  
  11.    if (!mysql_select_db($nombredb,$link))
  12.  
  13.    {
  14.  
  15.       echo "Error seleccionando la base de datos.";
  16.  
  17.       exit();
  18.  
  19.    }
  #3 (permalink)  
Antiguo 30/06/2009, 19:29
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Capturar resultado de mssql_connect

Nunca te va a ejecutar el if (!isset($con) ) ya que $con si existe, solo comprueba el valor de regreso, si ves el Manual de PHP, la función te regresa un recurso si fue correcta o false en caso de error.

Saludos.
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 18:53.