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: 19 años, 3 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.