Ver Mensaje Individual
  #12 (permalink)  
Antiguo 16/12/2005, 14:07
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En el "or die()" usa:

Código PHP:
$link mysql_connect($servidor$usuario$pass) or die (mysql_error());
mysql_select_db($basedatos$link) or die(mysql_error());
mysql_query($basedatos,$consulta) or die(mysql_error()); 
Así veras el error de SQL o conexión más concreto que tienes ..

De hecho .. ya tienes un error:

no es:
mysql_query($basedatos,$consulta) or die(mysql_error());

sino:
mysql_query($consulta,$link) or die(mysql_error());

La base de datos la seleccionas con mysql_select_db() .. pero no se hace mención a esta nunca más en tu código .. para eso el "$link" es el que contiene la información de que conexión estás usando para esas ejecuciones de mysql_query() ...

Pero supongo que el error principal será algo tipo:
Cita:
Client does not support authentication protocol requested
by server; consider upgrading MySQL client
http://dev.mysql.com/doc/refman/4.1/en/old-client.html

Un saludo,