Buenas.
Les cuestiono lo siguiente. Tengo un caso al que le quería aplicar un orden de fechas mediante ORDER BY. Logré hacerlo, pero, tengo un pequeño problemita, observen, este es un caso algo particular ya que se muestran los movimientos de una cuenta virtual (depósito de dinero y eso), y entonces tengo el código para que me muestre por fechas pero está, de alguna manera "separado" y es por eso que primero me muestra lo que tengo arriba (las salidas de dinero) y abajo las entradas de dinero omitiendo la fecha en general, es decir, no la omite pero se muestra primero lo mencionado, ¿hay manera de adaptar el código para ponerlo todo junto por fecha? Observen bien el código y notarán lo que les digo de la separación. No lee todo junto si no que el orden es por tipo de transacción (además que por la fecha, claramente).
Es decir, el error que obtengo con esto es que el depósito que le realizan a la persona en la imagen el 13/8/2015 debería mostrarse arriba de todo ya que es algo reciente, pero no, porque primero en el código coloqué que se muestren las transferencias de dinero que hizo la persona a otros. ¿Logran verlo?
En "Usuario" se almacena el que transfiere X dinero a "Destino". "Usuario" es quien pierde el dinero (por decirlo de alguna manera). "Destino" es quien lo recibe.
<div class="table-responsive">
<table class="table table-striped table-bordered table-hover">
<thead>
<tr>
<th><center><p style="font-size:13px">Fecha</center></th>
<th><center><p style="font-size:13px">DE</center></th>
<th><center><p style="font-size:13px">A</center></th>
<th><center><p style="font-size:13px">Movimiento</center></th>
</tr>
</thead>
<tbody>
<?php
$count_rows = 0;
$sql_select = mysql_query("SELECT * FROM log_transacciones WHERE Usuario LIKE '%".$_SESSION['USER:NAME']."%' ORDER BY Fecha DESC LIMIT 0, 20 ");
while($trans = mysql_fetch_array($sql_select))
{
$count_rows++;
?>
<tr>
<td><center><p style="font-size:13px"><?php echo $trans['Fecha']; ?></center></td>
<td><center><p style="font-size:13px">(<i>user 1<?php echo $player['numero']?></i>)</center></td>
<td><center><p style="font-size:13px"><?php echo $trans['Destino']; ?></center></td>
<td><center><p style="color:red;font-size:13px">-$<?php echo number_format($trans['Cantidad'],0,",","."); ?></center></td>
</td>
</tr>
<?php
}
?>
<?php
$count_rows = 0;
$sql_select = mysql_query("SELECT * FROM log_transacciones WHERE Destino LIKE '%".$_SESSION['USER:NAME']."%' ORDER BY Fecha DESC LIMIT 0, 20 ");
while($trans = mysql_fetch_array($sql_select))
{
$count_rows++;
?>
<tr>
<td><center><p style="font-size:13px"><?php echo $trans['Fecha']; ?></center></td>
<td><center><p style="font-size:13px"><?php echo $trans['Usuario']; ?></center></td>
<td><center><p style="font-size:13px">(<i>user 1</i>)</center></td>
<td><center><p style="color:green;font-size:13px">$<?php echo number_format($trans['Cantidad'],0,",","."); ?></center></td>
</td>
</tr>
<?php
}
?>
</tbody>
</table>
</div>