Şimdi Ara

PHP'de sıralama

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
54
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar. Okulda bir projede tıkandım. Çok anladığım bir konu da değil.


    Sorunum şu.

    Php ile Otel rezervasyon sitesi yaptım ve veritabanından çektiğim verileri resimde görüldüğü gibi sütun adına bir kez tıklayınca yakın tarihten uzak tarihe iki kez tıklayınca uzak tarihten yakın tarihe (ASC-DESC) sıralanması gerekiyor fakat bir türlü beceremedim. Yarına da yetiştirmem gerektiğinden konu açmak zorunda kaldım. Yardımlarınızı bekliyorum.


    [code]<?php


    include "r_baglan.php";




    if(isset($_GET['sil'])){


    $sqlsil="DELETE FROM rezervasyon WHERE `rezervasyon`.`id` = ?";


    $sorgusil=$r_baglan->prepare($sqlsil);


    $sorgusil->execute([


    $_GET['sil']


    ]);




    header('Location:http://r_index.php');


    }




    if(isset($_GET['onay'])){


    $sqlonay="UPDATE `rezervasyon` SET `onay_durum` = 'evet' WHERE `rezervasyon`.`id` = ?";


    $sorguonay=$r_baglan->prepare($sqlonay);


    $sorguonay->execute([


    $_GET['onay']


    ]);




    header('Location:http://r_index.php');


    }




    $sql ="SELECT * FROM rezervasyon";


    $sorgu = $r_baglan->prepare($sql);


    $sorgu->execute();




    ?>


    <!DOCTYPE html>


    <html lang="tr">


    <head>


    <meta charset="UTF-8">


    <meta http-equiv="X-UA-Compatible" content="IE=edge">


    <meta name="viewport" content="width=device-width, initial-scale=1.0">


    <title>Rezervasyonlar</title>


    <!-- CSS only -->


    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-+0n0xVW2eSR5OomGNYDnhzAbDsOXxcvSN1TPprVMTNDbiYZCxYbOOl7+AMvyTG2x" crossorigin="anonymous">


    </head>


    <body>



    <header>


    <div class="container">


    <div class="row">


    <div class="col">


    <h1 class="display-1 text-center">Rezervasyon</h1>


    </div>


    </div>


    <div class="row">


    <div class="col">


    <div class="btn-group">


    <a href="http://r_index.php" class="btn btn-outline-primary">Rezervasyonlar</a>


    <a href="http://r_ekle.php" class="btn btn-outline-primary">Yeni Rezervasyon Al</a>


    </div>


    </div>


    </div>


    </div>



    </header>


    <main>


    <div class="container">


    <div class="row mt-4">


    <div class="col">


    <table class="table table-hover table table-striped">


    <thead>


    <tr>


    <th>No</th>


    <th>Ad Soyad</th>


    <th>Check in</th>


    <th>Check out</th>


    <th>Kişi sayısı</th>


    <th>Gün sayısı</th>


    <th>Onay durumu</th>


    </tr>


    </thead>


    <tbody>


    <?php while($satir = $sorgu->fetch(PDO::FETCH_ASSOC)) { ?>


    <tr>


    <td><?=$satir['id']?></td>


    <td><?=$satir['adsoyad']?></td>


    <td><?=$satir['giris_tarihi']?></td>


    <td><?=$satir['cikis_tarihi']?></td>


    <td><?=$satir['gun_sayisi']?></td>


    <td><?=$satir['kisi_sayisi']?></td>


    <td><?=$satir['onay_durum']?></td>


    <td>


    <div class="btn-group">



    <a href="r_guncelle.php?id=<?=$satir['id']?>" class="btn btn-secondary">Güncelle</a>


    <a href="?sil=<?=$satir['id']?>" onclick="return confirm('Silinsin mi?')" class="btn btn-danger">Kaldır</a>


    <a href="?onay=<?=$satir['id']?>" onclick="return confirm('onaylansın mı?')" class="btn btn-success">Onay</a>



    </div>


    </td>


    </tr>


    <?php } ?>


    </tbody>


    </table>


    </div>


    </div>


    </div>



    </main>


    <footer></footer>


    </body>


    </html>[/code]




    PHP'de sıralama



    < Bu mesaj bu kişi tarafından değiştirildi imparatorlak -- 6 Temmuz 2022; 17:39:46 >







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.