Tengo la siguiente consulta SQL:
Código PHP:
$inventario_cpu="
SELECT c.id, c.id_inventario, c.precinto , c.nombre, ma.marca , mo.modelo , c.ip , c.serie , mi.micro , r.ram , s.so , p.sp, d.dependencias , re.red
FROM inventario_cpu c
INNER JOIN marca ma ON c.id_marca = ma.id
INNER JOIN modelo mo ON c.id_modelo = mo.id
INNER JOIN micro mi ON c.id_micro = mi.id
INNER JOIN ram r ON c.id_ram = r.id
INNER JOIN redes re ON c.id_red = re.id
INNER JOIN so s ON c.id_so = s.so
INNER JOIN sp p ON c.id_sp = p.sp
INNER JOIN dependencias d ON c.id_reldependencia = d.id
";
mi codigo para mostrar es...
Código PHP:
<?
include("conexion.php");
include("consultas.php");
conectar();
$consulta=mysql_query($inventario_cpu);
while ( $array=mysql_fetch_array($consulta) ) {
echo "id: ".$array[id]."<br>";
echo "Inventario: ".$array[id_inventario]."<br>";
echo "Precinto: ".$array[precinto]."<br>";
echo "Nombre: ".$array[nombre]."<br>";
echo "Marca: ".$array[marca]."<br>";
echo "Modelo: ".$array[modelo]."<br>";
echo "ip: ".$array[ip]."<br>";
echo "Serie: ".$array[serie]."<br>";
echo "Micro: ".$array[micro]."<br>";
echo "Ram: ".$array[ram]."<br>";
echo "Tipo de Red: ".$array[red]."<br>";
echo "Sistema Operativo: ".$array[so]."<br>";
echo "Service Pack: ".$array[sp]."<br>";
echo "Dependencia: ".$array[dependencias]."<br>";
echo "<br>";
}
mysql_free_result($consulta);
desconectar();
?>
Alguien por favor que me ayuda... probe con cualquier consulta y me hace lo mismo... probe con un SELECT * FROM inventario_cpu y me tira el resultado 235 repetido 28 veces...
y no tengo ningun where ni nada por el estilo... AYUDAAA PLISSSS..
gracias