Ir al contenido


Foto

Ayuda- Consulta de resultados


  • Por favor identifícate para responder
3 respuestas en este tema

#1 rimox

rimox

    Member

  • Miembros
  • PipPip
  • 16 mensajes

Escrito 25 mayo 2013 - 11:16

Buenas amigos espero y me pueda ayudar con esto

Tengo un proyecto donde si logro obtener los campos de la tabla pero quisiera poner posicion mirenlo en la siguiente imagen:Imagen Enviada
lo que quisiera es que la pos sea fija ejemplo 1,2,3.4 etc, y si un equipo obtiene mas puntos tome ese lugar.

tabla.php


delphi
  1. <table width="600" border="0" align="center">
  2. <tr>
  3. <td width="150" align="center" valign="top" bgcolor="#9C6">Equipo</td>
  4. <td width="150" align="center" valign="top" bgcolor="#9C6">JJ</td>
  5. <td width="100" align="center" valign="top" bgcolor="#9C6">JG</td>
  6. <td width="100" align="center" valign="top" bgcolor="#9C6">JP</td>
  7. <td width="50" align="center" valign="top" bgcolor="#9C6"></td>
  8. <td width="50" align="center" valign="top" bgcolor="#9C6" ></td>
  9. </tr>
  10. <?php
  11. $tra=new Primera();
  12. $reg=$tra->get_primera();
  13. for ($i=0;$i<count($reg);$i++)
  14. {
  15. ?>
  16. <tr id="<?php echo "ide_$i";?>" style="backgound-color: #f0f0f0;" onMouseMove="cambiar('<?php echo "ide_$i";?>','#9C6')" onMouseOut="cambiar('<?php echo "ide_$i";?>','#f0f0f0');">
  17. <td valign="top" align="center" width="150">
  18. <?php echo $reg[$i]["equipo"];?>
  19. </td>
  20. <td valign="top" align="center" width="150">
  21. <?php echo $reg[$i]["jj"];?>
  22. </td>
  23. <td valign="top" align="center" width="100">
  24. <?php echo $reg[$i]["jg"];?>
  25. </td>
  26. <td valign="top" align="center" width="100">
  27. <?php echo $reg[$i]["jp"];?>
  28. </td>
  29. <td valign="top" align="center" width="50">
  30. <a href="javascript:void(0);" onClick="window.location='editar.php?id=<?php echo $reg[$i]["id"];?>';" title="Editar Registro"><img src="img/editar.png" border="0"></a>
  31. </td>
  32. <td valign="top" align="center" width="50">
  33. <a href="javascript:void(0);" onClick="eliminar('eliminar.php?id=<?php echo $reg[$i]["id"];?>');" title="Eliminar Registro"><img src="img/eliminar.png" border="0"></a>
  34. </td>
  35. </tr>
  36. <?php
  37. }
  38. ?>
  39. </table>


Espero y me puedan ayudar saludos
  • 0

#2 jooz

jooz

    Member

  • Miembros
  • PipPip
  • 45 mensajes

Escrito 25 mayo 2013 - 11:28

hola.... no se exactamente a lo que te refieres..... pero si lo que quieres es ordenarlos por la posision lo puedes hacer directamente en la sentencia SQL  con "order by pos" y asi te evitas el trabajo de ordenarlos en php....
  • 0

#3 rimox

rimox

    Member

  • Miembros
  • PipPip
  • 16 mensajes

Escrito 25 mayo 2013 - 11:34

si pero el pos quedariaa todo mal ya lo intente...

imagina que
pos equipo ptos
1 atlas        4
2 america    2
3 cruz azul  3

esto seria el error que como los ordenos por pos. siempre seria 123456 y no como pretendo que sea por puntos
que seria asi
1 atlas        4
2 cruz azul  3
3 america    2

espero haberme explicado un poco mas

  • 0

#4 jooz

jooz

    Member

  • Miembros
  • PipPip
  • 45 mensajes

Escrito 25 mayo 2013 - 11:46

pues si es asi lo que debes hacer es ordenarlos por puntos y en posision solo imprimes el valor de $i

echo "$i"

  • 0




IP.Board spam blocked by CleanTalk.