bonjour,
avant d'inserer dans une table, je souhaite verifier si une donnée existe deja ou pas, donc j'ai le code suivant :
en sachant que ma table est vide, le echo $rows me retoune quand meme 1 !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $result = mysql_query("select count(*) from matable where macolonne ='".$data."'"); $rows= mysql_num_rows($result); echo $rows; if ( $rows== 0 ) { echo "insertion Ok" } else { echo "insertion No" }
alos que quant j'execute la requete directement dans la base mysql
le resultat est 0.
Code : Sélectionner tout - Visualiser dans une fenêtre à part select count(*) from matable where macolonne ='"data"
avez vous une explication?
merci d'avance
Partager