Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/03/2007, 23:01
Gustavo_AR
 
Fecha de Ingreso: septiembre-2006
Ubicación: Argentina
Mensajes: 190
Antigüedad: 18 años, 2 meses
Puntos: 1
Re: Problema de Agrupamiento de Informacion en Php de una busqueda

Código PHP:
<?php require_once('Connections/conexion1.php'); ?>
<?php
mysql_select_db
($database_conexion1$conexion1);
$query_allequipos "SELECT * FROM Bitacora_equipos, Equipos, rol_juegos WHERE Equipos.id_equipo=Bitacora_equipos.id_equipo and Bitacora_equipos.id_torneo='1000003' AND rol_juegos.e_local=Equipos.nombre ";
$allequipos mysql_query($query_allequipos$conexion1) or die(mysql_error());
$row_allequipos mysql_fetch_assoc($allequipos);
$totalRows_allequipos mysql_num_rows($allequipos);

solicito que la info de la busqueda se arrgle de esta maneraen php
<?php do { ?>
<tr class="contenido">
<td><div align="left"><?php echo $row_allequipos['e_local']; ?></div></td>
<td><?php if ($row_allequipos['res_local']>0) {$jj=; }
else {
$jj=0; } ?>
<?php 
echo $jj?>
<div align="center"></div></td>
<td>
<?php if ($row_allequipos['res_local']>$row_allequipos['res_visitante']) {$jg=; }
else {
$jg=0; } ?>
<?php 
echo $jg?>
<div align="center"></div></td>
<td><?php if ($row_allequipos['res_local']<$row_allequipos['res_visitante']) {$jp=; }
else {
$jp=0; } ?>
<?php 
echo $jp?>
<div align="center"></div></td>
<td><div align="center"><?php echo $row_allequipos['res_local']; ?></div></td>
<td><div align="center"><?php echo $row_allequipos['res_visitante']; ?></div></td>
<td><?php $dif=$row_allequipos['res_local']-$row_allequipos['res_visitante']; ?>
<?php 
echo $dif?>
<div align="center"></div></td>
<td><?php $pts_jg=$jg*;
$pts_jp=$jp*;
$pts=$pts_jg+$pts_jp ;?>
<?php 
echo $pts ?>
<div align="center"></div></td>
</tr>
<tr class="contenido">
<td><div align="left"><?php echo $row_allequipos['e_visitante']; ?></div></td>
<td><?php if ($row_allequipos['res_visitante']>0) {$jj=; }
else {
$jj=0; } ?>
<?php 
echo $jj?>
<div align="center"></div></td>
<td>
<?php if ($row_allequipos['res_local']<$row_allequipos['res_visitante']) {$jg=; }
else {
$jg=0; } ?>
<?php 
echo $jg?>
<div align="center"></div></td>
<td><?php if ($row_allequipos['res_local']>$row_allequipos['res_visitante']) {$jp=; }
else {
$jp=0; } ?>
<?php 
echo $jp?>
<div align="center"></div></td>
<td><div align="center"><?php echo $row_allequipos['res_visitante']; ?></div></td>
<td><div align="center"><?php echo $row_allequipos['res_local']; ?></div></td>
<td><?php $dif=$row_allequipos['res_visitante']-$row_allequipos['res_local']; ?>
<?php 
echo $dif?>
<div align="center"></div></td>
<td><?php $pts_jg=$jg*;
$pts_jp=$jp*;
$pts=$pts_jg+$pts_jp ;?>
<?php 
echo $pts ?>
<div align="center"></div></td>
</tr>
<?php } while ($row_allequipos mysql_fetch_assoc($allequipos)); ?>
<tr>
y me sale desplegada asi :

Equipo J.J. J.G. J.P. P.F. P.C. Dif. Pts.
ULSA 1 0 1 43 52 - 9 1
Pioneros 1 1 0 52 43 9 3
INGENIERIA 1 1 0 77 74 3 3
UNIVERSIDAD ANAHUAC 1 0 1 74 77 -3 1
GOLDEN SHORES 1 1 0 74 37 37 3
CANCUN HEAT 1 0 1 37 74 -37 1
Pioneros 1 1 0 76 62 14 3
TECNOLOGICO DE CANCUN 1 0 1 62 76 -14 1
INGENIERIA 0 0 0 0 0
SPORTING FITCH 0 0 0 0 0
ULSA 0 0 0 0 0
UNIVERSIDAD ANAHUAC 0 0 0 0 0
GUERREROS 1 0 1 54 58 -4 1
GOLDEN SHORES 1 1 0 58 54 4 3
FARMACIA GONZAR 1 1 0 82 60 22 3
CANCUN HEAT 1 0 1 60 82 -22 1
Pioneros 1 1 0 20 0 20 3
CANCUN HEAT 0 0 1 0 20 -20 1

la pregunta esta en como hago que se puedan sumar todos los datos del equipo para que no me salga una lista an grande si no me salga una tabla de posiciones compacta.

asi :

Equipo J.J. J.G. J.P. P.F. P.C. Dif. Pts.
SPORTING FITCH 12 11 1 729 549 180 34
GOLDEN SHORES 10 7 3 714 624 90 24
ULSA 9 7 2 624 512 112 23
PIONEROS 10 7 3 552 526 26 23
UNIVERSIDAD ANAHUAC 10 6 4 767 647 120 22
INGENIERIA 10 6 4 715 718 -3 22
GUERREROS 10 3 7 616 614 2 15
FARMACIA GONZAR 9 1 8 566 664 -98 11
TECNOLOGICO DE CANCUN 9 1 8 506 669 -163 11
CANCUN HEAT 11 1 10 503 769 -266 11

cualquier ayuda la agradecer mucho:

Morpheus - Portal79
__________________
Gustavo