Mysql_num_rows çalışıyor DEĞİLDİR SIFIR eşitse

0 Cevap php

Ben satırları saymak için bu kodu kullanarak ve IF num rows equals to ZERO do INSERT if not UPDATE yapmaya çalışıyor ama o çalışmıyor değilim.

Ben kullandığınızda == operatörü hiçbir şey olmuyor. Ben kullanırsanız >= operatörü komut değerleri ekleme ama her refresh ve değerler üzerinde ekleme sorgusu çalışan MySQL tablosunda çalışılmaktadır.

İşte kod:

$isexist = mysql_query("select count(*) from wcddl_filehosts where downloadid = '".$download[id]."'");

if (mysql_num_rows($isexist) == 0) {
mysql_query("insert into wcddl_filehosts (downloadid, rs) values ('".$download[id]."','$totalRS')");
} else {
mysql_query("update wcddl_filehosts set rs = '$totalRS' where downloadid = '".$download[id]."'");
}

Bunun nesi var?

0 Cevap