R10.net

R10.net (https://www.r10.net/index.php)
-   PHP (https://www.r10.net/php/)
-   -   Php de Sınırlı Kayıt Etme Kodu Varmı ? (https://www.r10.net/php/2072960-php-de-sinirli-kayit-etme-kodu-varmi.html)

Helix 28-06-2019 11:58:48

Alıntı:

skyrock Nickli Üyeden Alıntı (Mesaj 1075065808)
Hocam ben böyle yaptım ama görev kaydederken işlemde sorun var uyarısı alıyorum.

    $toplam = mysqli_query($connn, "SELECT count(*) as geneltplm FROM tum_gorevler");
    $data=mysqli_fetch_array($toplam, MYSQLI_ASSOC);
if ($data < 100)


{


    $toplam = mysqli_query($connn, "SELECT count(*) as geneltplm FROM tum_gorevler");
    $data=mysqli_fetch_array($toplam, MYSQLI_ASSOC);
if ($data < 100){
echo "100 kayıttan fazlası kabul edilmemektedir!";
}eğer gelen veride sorun yoksa yani $data dediğin değişken doğru geliyorsa sorun yok. (PDO kullandığım için MYSLI'ye çok hakim değilim, $data yı yazdırıp test et )

Dracos 28-06-2019 18:59:06

ya insert öncesi çalışacak bir trigger ekle ona göre exception basar hata verir ya da normal select sorgusu yap mysqli_num_rows ile döndür, count kullanma


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 16:44:21.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.