Problemas con Reportes en PHP

Buenas tengo una consulta

Estoy tratando de sacar un reporte de dos tablas:

Clientes(código, nombre,dirección, etc) y horario(código, hora1, hora2,...)

En los campo hora se registra los códigos de los clientes

Mi problema es que en el reporte en vez de que aparezcan los códigos se muestre los nombres más o menos lo estuve codificando así:

$result= mysql_query("SELECT practicas_cabezera.id_personal,personal.id_personal,alumnos.cod_alumno,alumnos.Nombres,,practicas_detalle.hora1,practicas_detalle.hora2 from  where  practicas_cabezera.fecha='$T1' and practicas_cabezera.id_vehi='$T2'and practicas_detalle.hora1=alumnos.cod_alumno or practicas_detalle.hora2=alumnos.cod_alumno and practicas_detalle.hora3=alumnos.cod_alumno",$link);
if ($row = mysql_fetch_array($result))
 {
echo"<tr>";
  echo "<td><strong><left>7:15 a 8:00 AM:</td>";
  echo "<td width=\"600\"> ".$row['Nombres']."</td></p>
";
  echo"</tr>";
   echo"<tr>";
  echo "<td><strong><left>8:00 a 8:45 AM:</td>";
  echo "<td width=\"600\"> ".$row['Nombres']."</td></p>
";
  echo"</tr>";
   echo"<tr>";
  echo "<td><strong><left>8:50 a 9:35 AM:</td>";
  echo "<td width=\"600\"> ".$row['Nombres']."</td></p>
";
  echo"</tr>";
   echo"<tr>";
  echo "<td><strong><left>9:40 a 10:25 AM:</td>";
  echo "<td width=\"600\"> ".$row['Nombres']."</td></p>
";
  echo"</tr>";
   echo"<tr>";
  echo "<td><strong><left>10:25 a 11:10 AM:</td>";
  echo "<td width=\"600\"> ".$row['Nombres']."</td></p>
";
  echo"</tr>";
   echo"<tr>";
  echo "<td><strong><left>11:10 a 11:55 AM:</td>";
  echo "<td width=\"600\"> ".$row['Nombres']."</td></p>
";
  echo"</tr>";
   echo"<tr>";
  echo "<td><strong><left>12:00 a 12:45 PM:</td>";
  echo "<td width=\"600\"> ".$row['Nombres']."</td></p>
";
  echo"</tr>";
  .
  . 
  .
  .
  .

Saludos

Añade tu respuesta

Haz clic para o