📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
takiaksesuar.demodesign.com.tr
/
admin
/
inc
📝
siparisler.php
← Geri Dön
<?php if(!in_array(2,$yetki)){ die('<meta http-equiv="refresh" content="0;url='.$site.'admin">'); } $_title = $dil_kontrol['baslik'].' - Siparişler'; $etap_id = 0; if(isset($_GET['etap_id'])){ $etap_id = $_GET['etap_id']; } if(isset($_GET['id'])){ $kontrol = $db->query("SELECT * FROM siparis WHERE id = '{$_GET['id']}' AND dil = '{$dil}' LIMIT 1")->fetch(PDO::FETCH_ASSOC); if($kontrol){ $sil = $db->exec("DELETE FROM siparis WHERE id = '{$_GET['id']}' AND dil = '{$dil}' LIMIT 1"); if($sil){ $mesaj = array('İşlem Başarılı','Silme İşleminiz Başarı İle Gerçekleşti','success'); $db->exec("DELETE FROM siparis_urun WHERE siparis_id = '{$_GET['id']}'"); }else{ $mesaj = array('İşlem Başarısız','Silme İşlemi Sırasında Bir Hata Oluştu','error'); } }else{ $mesaj = array('İşlem Başarısız','Silmek İstediğiniz Veri Bulunamadı','error'); } echo '<meta http-equiv="refresh" content="2;url='.$dil.'/'.$sayfa.'/'.$etap_id.'">'; } if(!isset($_GET['sayfa_no'])){ $_GET['sayfa_no'] = 1; } $sorgusay = $db->prepare("SELECT count(id) FROM siparis WHERE dil = '{$dil}' AND durum = '{$etap_id}'"); $sorgusay->execute(); $say = $sorgusay->fetchColumn(); $top_sayfa = $say; $limit = 10; $page_url = $dil.'/'.$sayfa.'/'.$etap_id.'/'; $baslangic = ($_GET['sayfa_no'] * $limit) - $limit; ?> <div class="col-md-12 col-xl-12 col-xs-12 col-sm-12"> <div class="card"> <div class="card-body"> <div class="main-content-label mg-b-5"> [$_title] Genel Bilgileri </div> <p style="margin: 0px;">Ekleme, Güncelleme ve Silme İşlemleri Bu Sayfada Yapılmaktadır.</p> <?php include 'inc/dil-yonlendirici.php'; ?> <div class="main-icon-group main-icon-list mg-t-10"> <ul class="icons-list"> <li class="icons-list-item" data-etap-id="0"> <?php $siparis_say = $db->query("SELECT count(id) as toplam FROM siparis WHERE dil = '{$dil}' AND durum = 0")->fetch(PDO::FETCH_ASSOC); ?> <a href="<?php echo $dil.'/'.$sayfa.'/0'; ?>" class="badge badge-primary-gradient">İşleme Alınmamışlar (<?php echo $siparis_say['toplam']; ?>)</a> </li> <?php $query = $db->query("SELECT * FROM siparis_etap WHERE dil = '{$dil}' ORDER BY id ASC", PDO::FETCH_ASSOC); if($query->rowCount()){ foreach($query as $row){ $siparis_say = $db->query("SELECT count(id) as toplam FROM siparis WHERE dil = '{$dil}' AND durum = '{$row['id']}'")->fetch(PDO::FETCH_ASSOC); echo '<li class="icons-list-item" data-etap-id="'.$row['id'].'"> <a href="'.$dil.'/'.$sayfa.'/'.$row['id'].'" class="badge badge-primary-gradient">'.$row['baslik'].' ('.$siparis_say['toplam'].')</a> </li>'; } } ?> </ul> </div> </div> </div> </div> <form action="" method="post" style="float:left;width: 100%;"> <div class="col-md-12 col-xl-12 col-xs-12 col-sm-12"> <div class="card"> <div class="card-body"> <div class="row"> <div class="col-md-9"> <input type="text" name="ara" class="form-control" required placeholder="Ad, Soyad, Email, Telefon veya Sipariş ID Bilgisi ile Arama Yapabilirsiniz."> </div> <div class="col-md-3"> <button class="btn btn-indigo btn-with-icon"><i class="fe fe-search"></i> Arama Yap</button> </div> </div> </div> </div> </div> </form> <div class="col-xl-12"> <div class="card mg-b-20"> <div class="card-header pb-0"> <div class="d-flex justify-content-between"> <h4 class="card-title mg-b-2 mt-2">[$_title] Eklenen Veriler</h4> </div> </div> <div class="card-body"> <div class="table-responsive"> <table class="table table-bordered mg-b-1 text-md-nowrap"> <thead> <tr> <th>ID</th> <th>Ad</th> <th>Soyad</th> <th>Telefon</th> <th>Email</th> <th>Sipariş Adres</th> <th>Genel Toplam</th> <th>Ödeme Yöntemi</th> <th>Sipariş Tarihi</th> <th>Sil</th> <th>Detay</th> </tr> </thead> <tbody> <?php $sorgu = 'ORDER BY id DESC LIMIT '.$baslangic.','.$limit; if($_POST AND !empty($_POST['ara'])){ $sorgu = " AND (ad LIKE '%{$_POST['ara']}%' OR soyad LIKE '%{$_POST['ara']}%' OR id LIKE '%{$_POST['ara']}%' OR email LIKE '%{$_POST['ara']}%' OR telefon LIKE '%{$_POST['ara']}%' ) ORDER BY id DESC "; } $query = $db->query("SELECT * FROM siparis WHERE dil = '{$dil}' AND durum = '{$etap_id}' {$sorgu}", PDO::FETCH_ASSOC); if($query->rowCount()){ foreach( $query as $row ){ echo '<tr> <td>'.$row['id'].'</td> <td>'.$row['ad'].'</td> <td>'.$row['soyad'].'</td> <td>'.$row['telefon'].'</td> <td>'.$row['email'].'</td> <td>'.$row['siparis_adres'].'</td> <td>'.fiyat_noktali($row['genel_toplam']).' TL</td> <td> '.$odeme_yontemleri[$row['odeme_yontemi']].'<br>'; if($row['odeme_yontemi'] == 1){ if($row['kredi_karti_odeme_durumu'] == 0){ echo '<b style="color:red">Ödeme Yapılmamış</b>'; }else{ echo '<b style="color:green">Ödeme Alındı</b>'; } } echo '</td> <td>'.date('Y-m-d H:i:s',$row['kayit_tarih']).'</td> <td><a href="'.$dil.'/'.$sayfa.'/'.$etap_id.'?id='.$row['id'].'" class="btn btn-info btn-sm text-white">Sil</a></td> <td><a href="'.$row['dil'].'/siparis/duzenle/'.$row['id'].'" class="btn btn-success btn-sm text-white"><i class="fe fe-edit"></i> Detay</a></td> </tr>'; } }else{ echo '<tr> <td colspan="11" class="text-center"> <img src="assets/images/veriyok.svg" class="wd-15p "> <h5 class="mg-b-10 mg-t-15 tx-18">Veri Bulunamadı.</h5> </td> </tr>'; } ?> </tbody> </table> <?php if(!$_POST){ ?> <ul class="pagination pagination-circled" style="float:right;margin-top: 20px;"> <?php Sayfala($top_sayfa,$_GET['sayfa_no'],$limit,$page_url); ?> </ul> <?php } ?> </div> </div> </div> </div> <script type="text/javascript"> $(function(){ $('[data-etap-id="<?php echo $etap_id; ?>"] a').removeClass(); $('[data-etap-id="<?php echo $etap_id; ?>"] a').addClass('badge badge-success-gradient'); }); </script> <style type="text/css"> .badge{padding: 7px 10px; font-size: 13px;} [data-etap-id]{padding: 0px; margin-right: 15px;} </style>
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula