Bonsoir,
A partir d'un code qui marche déjà pour un champ "code_div", j'ai copié ce même code pour un autre champ "nom_div", tous deux appartiennent à la même table "divsion".
Alors je me demande pourquoi mon code ne marche pas pour l'un des champs et marche pour l'autre ?
Le code PHP:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <?PHP if (isset($_POST['submit'])) { $nom_div=htmlentities(trim($_POST['nom_div'])); $nv_nom=htmlentities(trim($_POST['nv_nom'])); if ($nom_div&&$nv_nom) { //Se connecter à la BDD $connect=mysql_connect('localhost','root','') or die(Error); mysql_select_db('bdd__messagerie'); //sélectionner BDD $mod_div=mysql_query("SELECT * FROM divsion WHERE nom_div='$nom_div'")or die(mysql_error()); $rows=mysql_num_rows($mod_div); if (!$rows==0) { $query=mysql_query("UPDATE divsion SET nom_div=$nv_nom WHERE nom_div='$nom_div"); //Requête sql die("Le nom de la division a ete modifie <a href='Administrateur_page.php'>retour</a>"); }else die("Nom de division INexistant"); }else die("Veuillez saisir tous les champs"); } ?>
Partager