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