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