Foros del Web » Programando para Internet » PHP »

Problema con una conexion a base de datos

Estas en el tema de Problema con una conexion a base de datos en el foro de PHP en Foros del Web. Veamos, no se si soy tonto, o que pasa , tengo el siguiente codigo: Código PHP: $ssql = "SELECT * FROM enlaces WHERE Tipo='$tipo' ORDER BY Id" ; $consul  =  mysql_query ( $ssql ...
  #1 (permalink)  
Antiguo 05/08/2005, 10:54
Avatar de Bytevamp  
Fecha de Ingreso: junio-2005
Ubicación: /var/www/
Mensajes: 789
Antigüedad: 18 años, 10 meses
Puntos: 7
Problema con una conexion a base de datos

Veamos, no se si soy tonto, o que pasa , tengo el siguiente codigo:
Código PHP:
$ssql="SELECT * FROM enlaces WHERE Tipo='$tipo' ORDER BY Id";
$consul mysql_query($ssql) or die ("No se pudo ejecutar la consulta"); 
Previamente esta definido don un include la siguiente conexion:
Código PHP:
include ('conexion2.php'); 
Siendo conexion2.php:
Código PHP:
<?
    $con
=mysql_connect("localhost","","") or die ("no se ha podido conectar a la BD");
    
mysql_select_db("nombre_base_datos") or die ("no se ha podido seleccionar la BD");
?>
la cuestion es que al ejecutar el archivo me dice que no se pudo ejecutar la consulta ¿Alguien puede ayudarme?, estoy desesperado y no se que hacer Gracias.

Por cierto si ejecuto la sentencia SQL directamente en MySql, con los datos de salida(p.ej.:SELECT * FROM enlaces WHERE Tipo='Ayuntamientos' ORDER BY Id)si me funciona.
  #2 (permalink)  
Antiguo 05/08/2005, 11:14
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Cambia esto:

$consul = mysql_query($ssql) or die ("No se pudo ejecutar la consulta");

por esto:

$consul = mysql_query($ssql) or die (mysql_error());

para que te indique por que no se hace la consulta.
  #3 (permalink)  
Antiguo 05/08/2005, 11:30
Avatar de Bytevamp  
Fecha de Ingreso: junio-2005
Ubicación: /var/www/
Mensajes: 789
Antigüedad: 18 años, 10 meses
Puntos: 7
Gracias

ClaudioVega, te debo muchas, el fallo estaba en que el include lo hacia al principio de la pagina, y mas abajo hacia otro include para un marco lateral(asi evito las dichosas frames y obtengo el mismo resultado)que accedia a otr Base de datos diferente, gracias a ti acabo de arreglar unas 12 paginas de un golpe(todas tenian el mismo error).

GRACIAS.
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 01:23.