Condition if pas éxécuté ????

Résolu
t671 Messages postés 1638 Date d'inscription   Statut Membre Dernière intervention   -  
.Zoro. Messages postés 285 Statut Membre -
Bonjour,

Je supprime (mise à blanc) un champs de ma base par :
$req=mysql_query("UPDATE base SET num_pere=' ' WHERE id='$id'");


Et quand je test si le champs num_pere est vide :
if (empty($row['num_pere']))  
{  
echo '<a href=.......image.............  
}

la condition if n'est pas éxécutée.
Pourtant, dans la base, le champs est bien vide !

Pourquoi ?
Merci.

1 réponse

.Zoro. Messages postés 285 Statut Membre 33
 
ton champ sql n'est pas vide.
il contient un espace insecable

fait plutot :
... SET num_pere='' WHERE ...
1