Ver Mensaje Individual
  #8 (permalink)  
Antiguo 02/09/2008, 07:13
Avatar de lyoung
lyoung
 
Fecha de Ingreso: noviembre-2005
Ubicación: Montevideo, la gran capit
Mensajes: 139
Antigüedad: 20 años, 10 meses
Puntos: 0
Respuesta: Consulta a base de datos no devuelve valores

Cita:
Iniciado por foreverOdd Ver Mensaje
la variable de conexion $cnarticulos la usas sin mas, sin definirla o pasarla por parametro(que no es correcto), estas dentro de una funcion por lo que debes crear la conexion a la base de datos

Saludos
En realidad está citada más arriba en la misma función, pero no la puse para evitar los datos, la función completa es:
Código PHP:
function elige_autor($autor)
{
$hostname= "host";
$database= "base";
$username= "usuario";
$password= "contraseña";
$cnarticulos = mysql_pconnect($hostname_cnarticulos, $username_cnarticulos, $password_cnarticulos) or trigger_error(mysql_error(),E_USER_ERROR); 

$query_elautor = "SELECT * FROM autor where id_autor=".$autor;
$elautor = mysql_query($query_elautor, $cnarticulos) or die(mysql_error());
$row_elautor = mysql_fetch_array($elautor);
$totalRows_elautor = mysql_num_rows($elautor);
return 
$row_elautor['nombre_autor'];
} 
Sigo cometiendo errores de comunicación y pido las disculpas del caso.
__________________
Todo se ve mejor si le miramos el lado positivo.