<?
$tablae = mysql_query("SELECT * FROM order_history where (type!='rent_referral' AND type!='rental_balance') AND date>'" . strtotime($time1) . "' AND date<'" . strtotime($time2) . "' GROUP BY user_id");
while ($order = mysql_fetch_array($tablae)) {
?>
<tr>
<?
$tablaes = mysql_query("SELECT * FROM members where id='$order[user_id]'");
$user = mysql_fetch_array($tablaes);
$idsd=$user['id'];
$rPaid=mysql_query("SELECT SUM(`price`) AS total FROM order_history WHERE (type!='rent_referral' AND type!='rental_balance') AND date>'" . strtotime($time1) . "' AND date<'" . strtotime($time2) . "'");
$hdPaid = mysql_fetch_array($rPaid);
$sPaid=mysql_query("SELECT SUM(`price`) AS total FROM order_history WHERE user_id='$idsd' AND (type!='rent_referral' AND type!='rental_balance') AND date>'" . strtotime($time1) . "' AND date<'" . strtotime($time2) . "'");
while ($hPaid = mysql_fetch_array($sPaid)) {
?>
<td><?=$user['username']?></td>
<td><?=$hPaid['total']?></td>
<?
}
?>
</tr>
<? } ?>
Dies bringt mich dieses Ergebnis http://dl.dropbox.com/u/14384295/test.jpegSortieren nach Gesamt Sum-Funktion verwendet
ich die Preissummen von DESC bestellen möchten.
würde ich
brauchen$sPaid=mysql_query("SELECT SUM(`price`) AS total FROM order_history WHERE user_id='$idsd' AND (type!='rent_referral' AND type!='rental_balance') AND date>'" . strtotime($time1) . "' AND date<'" . strtotime($time2) . "'");
die insgesamt auf, dass durch DESC bestellt werden.
die Übergabe von Nicht-Daten an Ihr Skript würde dazu führen, dass die Abfrage fehlschlägt. Wenn Sie Fehler haben, würde ich wahrscheinlich die Namen Ihrer Tabellen und mehr Informationen bekommen, die ich verwenden könnte, um dann direkter anzugreifen. – DampeS8N
Die Daten sind im Skript angegeben ... das ist nicht die ganze Seite, die ich gepostet habe. – friendishan