• 07-05-2024, 20:10:47
    #1
    Merhabalar,

    Örnek veriyorum son 2 takımın 10 karşılaşmasında 20 gol olduysa alt 21 gol olduysa üst diyecek 1-2 basit koda ihtiyacım var yardımcı olabilecek var mı?
  • 07-05-2024, 20:24:32
    #2
    mysql tarafında karşılaşmalar için bi tablo var mı?
  • 07-05-2024, 21:07:13
    #3
    Veri yosa veriyi cekin.
    Diziye atın.
    Daha sonra da dizileri kıyaslayın
  • 09-05-2024, 10:31:12
    #4
    Veritabanı:



    PHP Kodu:


    <?php
    $servername = "localhost";
    $username = "root";
    $password = "";
    $dbname = "altust";
    
    $takim_a = "Fenerbahçe";
    $takim_b = "Galatasaray";
    
    $conn = new mysqli($servername, $username, $password, $dbname);
    
    if ($conn->connect_error) {
        die("Veritabanı bağlantısı başarısız: " . $conn->connect_error);
    }
    $sql = "SELECT SUM(gol_ev + gol_deplasman) AS toplam_gol
            FROM (SELECT * FROM mac_sonuclar
                  WHERE (ev_sahibi = '$takim_a' AND deplasman = '$takim_b') OR (ev_sahibi = '$takim_b' AND deplasman = '$takim_a')
                  ORDER BY tarih DESC
                  LIMIT 10) AS son_maclar";
    
    $result = $conn->query($sql);
    
    if ($result->num_rows > 0) {
        $row = $result->fetch_assoc();
        $toplam_gol = $row["toplam_gol"];
        echo "Son 10 $takim_a - $takim_b maçında toplam gol sayısı: $toplam_gol<br>";
        if($toplam_gol > 20) {
            echo "Üst oyna";
        } else {
            echo "Alt oyna";
        }
        
    } else {
        echo "Veritabanında kayıt bulunamadı.";
    }
    $conn->close();
    ?>
    Sonuç: