Vengo luchando con esto desde hace dias y no le encuentro la vuelta. tengo una pagina php desde donde quiero relacionar dos tablas de una misma base.
por separado funcionan perfecto pero cuando quiero hacer el query de la segunda tabla en la misma página, no tira los datos ni error.
Algún iluminado tiene idea del problema? yo soy principiante...
Código PHP:
include('datos.php');
//conecta con la base de datos
conectar();
$rs = mysql_query("SELECT titulo, fecha, columnista, texto, imagen1, epigrafe, activo FROM blog_regata WHERE Id=$id");
list($titulo, $fecha, $columnista, $texto, $imagen1, $epigrafe, $activo) = mysql_fetch_row($rs);
//traducir fecha para que la leaen castellano
$fecha_nueva = explode( "-", $fecha);
$fecha_castellano = $fecha_nueva [2]."/".$fecha_nueva [1]."/".$fecha_nueva [0];
$texto = stripslashes($texto);
//tiro el nombre del columnista sin problemas
echo $columnista;
//busca los datos del columnista listado en el query anterior
$xs = mysql_query("SELECT nombre, bio, mail, foto FROM blog_columnista WHERE nombre = '$columnista' ");
list($nombre, $bio, $mail, $foto) = mysql_fetch_row($xs);
if (mysql_errno()) {
echo mysql_error();
desconectar();
exit;
}
desconectar();