hola
necesito me den una mano en este problema que tengo: resulta que hago una consulta a mis tablas en mysql, pero cuando muestro la respuesta me duplica los datos en las demas columnas. Pienzo que por causa de los nombres de mi tabla. Pero quisiera saber si hay alguna forma de resolverslo sin cambiar el nombre de los campos.
Muestro mi codigo:
$_pagi_sql ="SELECT DISTINCT equipo.id, equipo.usuario, equipo.nombre_red, cpu.cod_barras, monitor.cod_barras, teclado.cod_barras, mouse.cod_barras FROM cpu, equipo, monitor, teclado, mouse WHERE (equipo.id_pc=cpu.id) and (equipo.id_monitor=monitor.id) and (equipo.id_teclado=teclado.id) and (equipo.id_mouse=mouse.id)";
$_pagi_cuantos=20;
include("paginacion.php");
$conexion = mysql_connect ("localhost","soporte","NE0");
if (!mysql_select_db("soporte", $conexion)) { echo "no existe la base";}
echo "<center><table>";
echo "<tr><b>Lista de Equipos </b></tr>";
echo "<tr><td bgcolor=#00CCFF><b>Id<b></td>"
."<td bgcolor=#00CCFF><b>Usuario</b></td>"
."<td bgcolor=#00CCFF><b>Nombre de Red</b></td>"
."<td bgcolor=#00CCFF><b>CB CPU</b></td>"
."<td bgcolor=#00CCFF><b>CB Monitor</b></td>"
."<td bgcolor=#00CCFF><b>CB Teclado</b></td>"
."<td bgcolor=#00CCFF><b>CB Mouse</b></td></tr>";
while ($fila = mysql_fetch_array($_pagi_result)) {
$area_actual=$fila["ubicacion"];
$id_area=$fila["id"];
echo "<tr>";
echo "<td bgcolor=#00ffff<b>".$fila["id"]."</b> </td>";
echo "<td bgcolor=#00ffff<b>".$fila["usuario"]."</b></td>";
echo "<td bgcolor=#00ffff<b>".$fila["nombre_red"]."</b></td>";
echo "<td bgcolor=#00ffff<b>".$fila["cod_barras"]."</b></td>";
echo "<td bgcolor=#00ffff<b>".$fila["cod_barras"]."</b></td>";
echo "<td bgcolor=#00ffff<b>".$fila["cod_barras"]."</b></td>";
echo "<td bgcolor=#00ffff<b>".$fila["cod_barras"]."</b></td>";
echo"</tr>";
}//cierra el While
echo"</table></center>";
echo $_pagi_navegacion;
break;}
Gracias ....