par
Ultim4T0m » 31 janv. 2007, 23:47
Bonsoir,
Tout d'abord, pourquoi utiliser un LIKE alors qu'apprement, un = suffirait (je doute que les jokers % se trouvent dans ta variable $datemysql)
Ensuite :
// Remplaces
!$dateres['RESUME']
// Par
!empty($dateres['RESUME'])
En effet, j'imagine que $dateres['RESUME'] n'est pas un booléen, ca n'a donc aucun sens de faire !$dateres['RESUME']. En testant avec empty, on vérifie si la la variable est vide ou non.
Je ne suis pas sûr que cela fonctionne, le plus propre serait de calculer le nombre de lignes retournées par la requête, et en fonction de celui-ci, insérer les données ou non. Pour cela, un petit tour du côté de mysql_num_rows, ou un SELECT COUNT(*) par exemple pourrait faire l'affaire.
Bonsoir,
Tout d'abord, pourquoi utiliser un LIKE alors qu'apprement, un = suffirait (je doute que les jokers % se trouvent dans ta variable $datemysql)
Ensuite :
[php]
// Remplaces
!$dateres['RESUME']
// Par
!empty($dateres['RESUME'])
[/php]
En effet, j'imagine que $dateres['RESUME'] n'est pas un booléen, ca n'a donc aucun sens de faire !$dateres['RESUME']. En testant avec empty, on vérifie si la la variable est vide ou non.
Je ne suis pas sûr que cela fonctionne, le plus propre serait de calculer le nombre de lignes retournées par la requête, et en fonction de celui-ci, insérer les données ou non. Pour cela, un petit tour du côté de mysql_num_rows, ou un SELECT COUNT(*) par exemple pourrait faire l'affaire.