Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/10/2005, 16:03
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Cita:
eso significa que está todo bien, que hay coneccion con la BD?
Sí... presizamente el tener tu pantalla en blanco es señal de que la conexión se ha establecido.

... en el código que muestras (originalmente) solo planteas que haya una impresión en pantalla en caso de fallo (con el or die()), no hay "proceso alternativo". En el código que te ofrecen estás ya haciendo una consulta y mostrando un resultado almacenado en la BD, es una manera indirecta de deducir que hubo conexión (la duda original)...

Prueba esto:
Código PHP:
<?php
$link 
mysql_connect("localhost","usuario","contraseña"); // intento conectarme
// Si la conexión se realizó $link tiene un identificador de conexión
// de lo contrario no esta declarada puesto que en caso de fallo la función devuelve FALSE
// Entonces en base a ello puedes hacer:
if($link// Si esta declarada
      
echo "Conexión exitoza"// Muestras en pantalla
else // de lo contrario
      
echo "Conexión fallida"// Muestras en pantalla

$basemysql_select_db("librovisitas_php"); // devuelve TRUE ó FALSE
if($base)
echo 
"Todo bien";
else
echo 
"Fallos";
?>
De cualquier manera las funciones te devolverán mensajes en caso de fallo... en realidad a uno lo que le intereza es ser avizado solo si hubo un error.

__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"

Última edición por jam1138; 25/10/2005 a las 16:10