Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/09/2009, 14:51
gabymar
 
Fecha de Ingreso: agosto-2008
Mensajes: 94
Antigüedad: 15 años, 8 meses
Puntos: 0
trabajar con join

hola por favor alquien q m ayude lo que qiero hacer es que cuando el usuario entre en la pagina le aparezca en una tabla todos los usuarios de la base de datos, estos estan clasificados en 3 tipos diferentes, usuarios de datos, de ejecucion y produccion, y deseo que el usario de cualquier tipo pueda ver el nombre, apellido y codigo de cada usuario que se encuentran en esas tablas, esos campos se llaman igual en la tablas, he investigado y para eso se usa el join, pero m muestra error.. aqui publico el codigo

Código PHP:
 <?
 $sql1 
"SELECT *FROM usuario_datos INNER JOIN usuario_ejecucion ON usuario_datos.CodConfigu =usuario_ejecucion.CodConfigu INNER JOIN usuario_produccion ON usuario_datos.CodConfig=usuarios_produccion.CodConfigu";
$resultad1 mysql_query($sql1$conexion);
$num_filas=mysql_num_rows($resultad1); 
{
echo 
"<table border = '1'> \n";

echo 
"<tr> \n";
echo 
"<td><b>Nombre y Apellido</b></td> \n";
echo 
"<td><b>Codigo</b></td> \n";
echo 
"</tr> \n";
while(
$row=mysql_fetch_array($resultad1)) 

echo 
"<tr> \n";
echo 
"<td>$row[cNombre] $row[cApellido]</td> \n";
echo 
"<td>$row[CodConfig]</td> \n";
echo 
"</tr> \n";

echo 
"</table> \n";
}
?>
al entrar la pagina muestra nada mas los datos de la ultima tabla es como si nada mas ejecutara el ultimo join el del usuario produccion, y la idea es que muestre todos los registros

Última edición por gabymar; 23/09/2009 a las 14:58