• 20-11-2023, 23:28:32
    #1
    Fiyat ve M2 Yapısını PHP ile veritabanında nasıl arama yaptırabilirim, Html yapısı aşağıdaki gibi, örnek verebilirmisiniz Arkadaşlar.




    <div class="form-group slider-range slider-range-secondary">
                                        <label for="price" class="mb-4 text-gray-light">Fiyat</label>
                                        <div data-slider="true" data-slider-options='{"min":0,"max":8000000,"values":[1000000,5000000],"type":"currency"}'></div>
                                        <div class="text-center mt-2">
                                            <input id="price" type="text" readonly name="price" class="border-0 amount text-center text-body font-weight-500">
                                        </div>
                                    </div>
                                    <div class="form-group slider-range slider-range-secondary">
                                        <label for="area-size" class="mb-4 text-gray-light">m²</label>
                                        <div data-slider="true" data-slider-options='{"min":0,"max":15000,"values":[50,15000],"type":"sqrt"}'></div>
                                        <div class="text-center mt-2">
                                            <input id="area-size" type="text" readonly name="area" class="border-0 amount text-center text-body font-weight-500">
                                        </div>
                                    </div>
  • 20-11-2023, 23:33:45
    #2
    emlak21 adlı üyeden alıntı: mesajı görüntüle
    Fiyat ve M2 Yapısını PHP ile veritabanında nasıl arama yaptırabilirim, Html yapısı aşağıdaki gibi, örnek verebilirmisiniz Arkadaşlar.




    <div class="form-group slider-range slider-range-secondary">
                                        <label for="price" class="mb-4 text-gray-light">Fiyat</label>
                                        <div data-slider="true" data-slider-options='{"min":0,"max":8000000,"values":[1000000,5000000],"type":"currency"}'></div>
                                        <div class="text-center mt-2">
                                            <input id="price" type="text" readonly name="price" class="border-0 amount text-center text-body font-weight-500">
                                        </div>
                                    </div>
                                    <div class="form-group slider-range slider-range-secondary">
                                        <label for="area-size" class="mb-4 text-gray-light">m²</label>
                                        <div data-slider="true" data-slider-options='{"min":0,"max":15000,"values":[50,15000],"type":"sqrt"}'></div>
                                        <div class="text-center mt-2">
                                            <input id="area-size" type="text" readonly name="area" class="border-0 amount text-center text-body font-weight-500">
                                        </div>
                                    </div>
    <?php
    // Veritabanı bağlantısını sağlayın (örneğin, mysqli kullanılarak)
    $servername = "localhost";
    $username = "username";
    $password = "password";
    $dbname = "database";
    
    // Bağlantıyı oluşturun
    $conn = new mysqli($servername, $username, $password, $dbname);
    
    // Bağlantıyı kontrol edin
    if ($conn->connect_error) {
        die("Bağlantı hatası: " . $conn->connect_error);
    }
    
    // Formdan gelen verileri alın
    $price = $_POST['price']; // Fiyat değeri
    $area = $_POST['area']; // m² değeri
    
    // Veritabanı sorgusunu oluşturun
    $sql = "SELECT * FROM your_table WHERE price <= $price AND area <= $area";
    
    // Sorguyu çalıştırın
    $result = $conn->query($sql);
    
    // Sonuçları işleyin
    if ($result->num_rows > 0) {
        // Her bir satırı işleyin
        while($row = $result->fetch_assoc()) {
            // Veritabanından gelen verileri kullanarak işlemler yapabilirsiniz
            // Örneğin, ekrana yazdırmak için:
            echo "Fiyat: " . $row["price"]. " - Alan: " . $row["area"]. "<br>";
        }
    } else {
        echo "Sonuç bulunamadı";
    }
    
    // Bağlantıyı kapatın
    $conn->close();
    ?>
    Yapay Zeka söyledi