J'utilise ce code pour compter les lignes et essayer de faire IF num rows equals to ZERO do INSERT if not UPDATE
mais cela ne fonctionne pas. Quand j'utilise l'opérateur ==
, rien ne se passe. Si j'utilise le script opérateur >=
en insérant les valeurs mais en exécutant une requête d'insertion sur chaque actualisation et que les valeurs sont dupliquées dans la table MySQL.Si mysql_num_rows égal à ZERO ne fonctionne pas
Voici le code:
$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]."'");
}
Quel est le problème avec ça?
Retagged, car cela n'a rien à voir avec preg_match. – cypher