Cita:
Iniciado por foreverOdd
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.