tohid5180
یک شنبه 24 دی 1391, 13:58 عصر
سلام دوستان
من یه اسکریپت دارم که دارای فایل گزارش پرداختهای آنلاین .
هر کاربری پرداخت میکنه میخوام sort بر اساس تاریخ باشه. یعنی پرداخت های جدید ابتدا نشون داده بشن. اما در حال حاضر قدیمی ها ابتدا نشون داده میشن.
متاسفانه من از php سر در نمیارم.....ممنون میشم راهنمایی کنید.
<?php
require_once('auth.php');
function content(){
global $link;
if(isset($_GET['del'])){
$id=$_GET['del'];
$sql=mysql_query("DELETE FROM payment where id='$id'");
if($sql){
echo"با موفقيت حذف شد";
}else{
echo"خطا";
}
}else{
?>
<table class="listTable" width="100%" style="border: 1px solid #060;">
<tr align="center">
<th>رديف</th>
<th>شناسه تراكنش</th>
<th>نام كاربري</th>
<th>مبلغ ( تومان )</th>
<th>تاريخ ثبت</th>
<th>زمان ثبت</th>
<th>مشاهده</th>
</tr>
<?
$sql=mysql_query("SELECT * FROM payment where is_new=0");
$i=0;
while($row=mysql_fetch_assoc($sql)){
$i++;
if($i%2){
$classColor='tableRow1';
$onmouseout="this.className='tableRow1'";
}else{
$classColor='tableRow2';
$onmouseout="this.className='tableRow2'";
}
?>
<tr id="22382" class="<?=$classColor;?>" onmouseover="this.className='tableRowOver'" onmouseout="<?=$onmouseout;?>" align="center">
<td align="center" >
<?php echo $i; ?>
</td>
<td align="center" >
<?php echo $row['ref']; ?>
</td>
<td align="center" >
<?php echo $row['username']?>
</td>
<td align="center" style="direction:ltr" >
<?php echo $row["price"] ?>
</td>
<td align="center" style="direction:ltr" >
<?php echo $row["date"] ?>
</td>
<td align="center" >
<?php echo $row['time']?>
</td>
<td align="center" style="direction:ltr">
<a href='new_payment.php?view=<?php echo $row['id']?>'><img src='../image/browse.png'></a>
<a href='payment.php?del=<?php echo $row['id']?>' onclick="return confirm('آيا مطمئن هستيد؟')"><img src='../image/Delete.png'></a>
</td>
</tr>
<?
}
?>
</table>
<?
}
} include 'getTheme.php';?>
من یه اسکریپت دارم که دارای فایل گزارش پرداختهای آنلاین .
هر کاربری پرداخت میکنه میخوام sort بر اساس تاریخ باشه. یعنی پرداخت های جدید ابتدا نشون داده بشن. اما در حال حاضر قدیمی ها ابتدا نشون داده میشن.
متاسفانه من از php سر در نمیارم.....ممنون میشم راهنمایی کنید.
<?php
require_once('auth.php');
function content(){
global $link;
if(isset($_GET['del'])){
$id=$_GET['del'];
$sql=mysql_query("DELETE FROM payment where id='$id'");
if($sql){
echo"با موفقيت حذف شد";
}else{
echo"خطا";
}
}else{
?>
<table class="listTable" width="100%" style="border: 1px solid #060;">
<tr align="center">
<th>رديف</th>
<th>شناسه تراكنش</th>
<th>نام كاربري</th>
<th>مبلغ ( تومان )</th>
<th>تاريخ ثبت</th>
<th>زمان ثبت</th>
<th>مشاهده</th>
</tr>
<?
$sql=mysql_query("SELECT * FROM payment where is_new=0");
$i=0;
while($row=mysql_fetch_assoc($sql)){
$i++;
if($i%2){
$classColor='tableRow1';
$onmouseout="this.className='tableRow1'";
}else{
$classColor='tableRow2';
$onmouseout="this.className='tableRow2'";
}
?>
<tr id="22382" class="<?=$classColor;?>" onmouseover="this.className='tableRowOver'" onmouseout="<?=$onmouseout;?>" align="center">
<td align="center" >
<?php echo $i; ?>
</td>
<td align="center" >
<?php echo $row['ref']; ?>
</td>
<td align="center" >
<?php echo $row['username']?>
</td>
<td align="center" style="direction:ltr" >
<?php echo $row["price"] ?>
</td>
<td align="center" style="direction:ltr" >
<?php echo $row["date"] ?>
</td>
<td align="center" >
<?php echo $row['time']?>
</td>
<td align="center" style="direction:ltr">
<a href='new_payment.php?view=<?php echo $row['id']?>'><img src='../image/browse.png'></a>
<a href='payment.php?del=<?php echo $row['id']?>' onclick="return confirm('آيا مطمئن هستيد؟')"><img src='../image/Delete.png'></a>
</td>
</tr>
<?
}
?>
</table>
<?
}
} include 'getTheme.php';?>