Je suis actuellement en train de réaliser dans la partie membre de mon site une page ou celui-ci pourra modifier ses informations.
Le problème est au niveau de la mise a jour de sont code postal.
Voilà le code
//Code postal
if ( !empty($_POST['code_postal']) && $_POST['code_postal']!= $res['code_postal'] ){
if (is_int($_POST['code_postal'])){
mysql_query('UPDATE membre_profils SET code_postal=\''.$_POST['code_postal'].'\' WHERE idmembre=\''.$_SESSION['idmembre'].'\'') or die(mysql_error());}
else {
$erreur_cp= '<span class=\'erreur\'> Invalide</span>';}
}
$res['code_postal'] est le résultat de la BDD.Ainsi voilà ce que je souhait:
_ le code postal n'est pas obligatoire (peut etre vide)
_ si des caractère sont rentrer ils doivent obligatoirememnt etre des chiffres.
Mon problème avec ce code c'est qu'il m'affiche toujours l'erreur : $erreur_cp
en haut à gauche de ce sujet.