<?php
// Veritabanı bağlantısı için gerekli bilgiler
$servername = "localhost";
$username = "selel1";
$password = "selel1";
$dbname = "kasa";
// Veritabanına bağlanma işlemi
$conn = new mysqli($servername, $username, $password, $dbname);
// Bağlantıyı kontrol etme
if ($conn->connect_error) {
die("Veritabanına bağlanılamadı: " . $conn->connect_error);
}
if (isset($_POST['submit'])) {
// Formdan seçilen atın adını al
$secilen_at = $_POST['horse'];
$kazanan_at = "";
$en_yuksek_hiz = 0;
// Atların rastgele hızlarını belirleyen bir dizi
$atlar = array(
"Alev Hatun" => rand(10, 20),
"Ece Seçkin" => rand(10, 20),
"Atilla" => rand(10, 20),
"Aleyna Tilki" => rand(10, 20),
"Bülent Ersoy" => rand(12, 22)
);
// Kazanan atı belirle
foreach ($atlar as $at => $hiz) {
if ($hiz > $en_yuksek_hiz) {
$en_yuksek_hiz = $hiz;
$kazanan_at = $at;
}
}
// At yarışı sonuçlarını ekrana yazdır
foreach ($atlar as $at => $hiz) {
echo "<tr>";
echo "<td>$at</td>";
echo "<td>$hiz</td>";
echo "<td>";
if ($at == $kazanan_at) {
echo "Tebrikler! Kazanan: $kazanan_at";
// istediğin yer !!! Kullanıcıya kazandığında +10 altın ekle
$sql = "UPDATE kullanicilar SET altin = altin + 10 WHERE nick = ?";
$stmt = $conn->prepare($sql);
$stmt->bind_param("s", $secilen_at);
if ($stmt->execute()) {
echo " Kullanıcının altını 10 arttı.";
} else {
echo " Altın artışında hata: " . $conn->error;
}
$stmt->close();
} else {
echo "Üzgünüz! Kaybeden";
// Seçilen at kaybettiği durum
if ($at == $secilen_at) {
// istediğin yer !!! Kullanıcının altın miktarından 5 düşür
$sql = "UPDATE kullanicilar SET altin = altin - 5 WHERE nick = ?";
$stmt = $conn->prepare($sql);
$stmt->bind_param("s", $secilen_at);
if ($stmt->execute()) {
echo " Kullanıcının altını 5 düştü.";
} else {
echo " Altın düşüşünde hata: " . $conn->error;
}
$stmt->close();
}
}
echo "</td>";
echo "</tr>";
}
}
// Veritabanı bağlantısını kapat
$conn->close();
?>