Ver Mensaje Individual
  #21 (permalink)  
Antiguo 07/09/2008, 21:17
DjKelvim
 
Fecha de Ingreso: junio-2008
Ubicación: Maracay
Mensajes: 52
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Consultar registros de varias tablas en mysql

Hola todos los colaboradores, gracias a mi perseverancia logre hacer lo que queria con la cosulta..les cuento he añadido alias a los campos de descripcion seleccionados. La razón es que a todos los he llamado descripcion. Podría haberlo hecho trayéndome los datos usando el índice numérico del array, pero es menos claro y los cambios de orden me dieron problemas. Ahora me toca usar esta consulta y mostrar los datos cambiando los nombres de los campos por los alias.

Código PHP:
<?php
// Rescatar Variables del Formulario
include ('conexion_bd.php');
$link=Conectarse();
$txtUnidad$_GET['txtUnidad'];

$consulta="SELECT identificacion.unidad, clase.descripcion as descripcionclase,
 tipo.descripcion as descripciontipo, marca.descripcion as descripcionmarca, 
modelo.descripcion as descripcionmodelo, identificacion.serial_carroceria, 
identificacion.serial_motor, identificacion.num_placa, identificacion.anio, 
identificacion.color, seccion.descripcion as descripcionseccion  
FROM identificacion 
INNER JOIN clase ON clase.codclase = identificacion.codclase 
INNER JOIN tipo ON tipo.codtipo = identificacion.codtipo 
INNER JOIN marca ON identificacion.codmarca = marca.codmarca 
INNER JOIN modelo ON modelo.codmodelo = identificacion.codmodelo 
INNER JOIN seccion ON seccion.codseccion = identificacion.codseccion 
WHERE identificacion.unidad=$txtUnidad"



?>

<table border="1">
  <tr>
    <td align="center">Identificacion de La Unidad</td>
  </tr>
 
<?php
/*echo "<table border=\"1\">";
      echo "<tr>";
      echo "<td>Identificacion</td>";
      echo "</tr>";*/
$tabla=mysql_query($consulta,$link)or die( "Error en consulta: $consulta, error: " mysql_error() );  
while(
$datos=mysql_fetch_array($tabla)) 
{
    echo 
"<tr>";
    echo        
"<td>Unidad: ".$datos['unidad']."</td>";
    echo        
"<td>Clase: ".$datos['descripcionclase']."</td>";
    echo 
"</tr>";
    echo 
"<tr>";
    echo        
"<td>Tipo: ".$datos['descripciontipo']."</td>";
    echo        
"<td>Marca: ".$datos['descripcionmarca']."</td>";
    echo 
"</tr>";
    echo 
"<tr>";
    echo        
"<td>Modelo: ".$datos['descripcionmodelo']."</td>";
    echo        
"<td>Serial de Carroceria: ".$datos['serial_carroceria']."</td>";
    echo 
"</tr>";
    echo 
"<tr>";
    echo        
"<td>Serial de Motor: ".$datos['serial_motor']."</td>";
    echo        
"<td>Placa: ".$datos['num_placa']."</td>";
    echo 
"</tr>";
    echo 
"<tr>";
    echo        
"<td>A&ntilde;o: ".$datos['anio']."</td>";
    echo        
"<td>Color: ".$datos['color']."</td>";
    echo 
"</tr>";
    echo 
"<tr>";
    echo        
"<td>Secci&oacute;n: ".$datos['descripcionseccion']."</td>";
    echo 
"</tr>";

}
//echo "</table>";
 
?>
</table>
Mil y millon de gracias a todos los colaboradores en este tema...
gracias por su aporte porque de verdad me sirvieron bastante...
quizas recurra otra vez al foro