Ya lo solucione !!!
De verdad fue estupidamente sencillo hacerlo, tenia la idea pero no sabia como imprimirlo, no hay duda que para esto nunca, nunca, nunca debemos de olvidar la
LOGICA y sobre todo tenr
creatividad.
Solucion:
Código PHP :
<?php
require("config/conexion.php");
require("include/array_sistemas.php");
$link = mysql_connect('localhost', 'root', ''); mysql_select_db('tabla', $link);
$query =mysql_query("SELECT DISTINCT id_sistema FROM tickets WHERE id_region =1 ORDER BY id_sistema DESC ");
$conteo= mysql_num_rows($query);
while ($noc = mysql_fetch_assoc ($query)) {
?>
Depues ejecuto el HTML con php
y al imprimir el resultado para que me salga los registros deacuerdo a los sistemas impresos solo añado
Código PHP :
<?php if ($noc['id_sistema'] == $noc['id_sistema']) {
$ciudad= $noc['id_sistema'];
$qry_ciudad_red1 = "SELECT * FROM tickets WHERE id_sistema =$ciudad AND `id_severidad` =(1) AND `id_status` NOT IN (4) AND `id_region`=(1) AND `id_elemento_falla` NOT IN (16,17,18) AND id_sistema NOT IN (29)";
$resultado_red_1 = mysql_query($qry_ciudad_red1);
$total_red_1 = mysql_num_rows($resultado_red_1);
if ($total_red_1 <= 0)
{
echo "<div class='falla1nada'>0</div>";
} else {
echo "<div class='falla1' title='". $total_red_1 ." en Severidad 1'>". $total_red_1 ."</div>";
}
echo "<div class='falla1nada'>0</div>";}
?>
<?php } ?>
Listo !!!
esto hace que mi resultado quede impreso asi:
LugarA--4--1--0--0
LugarB--0--0--0--0
LugarC--1--0--2--0
LugarD--0--0--0--0
total- ---5--1--2--0