bonjour,
je souhaiterai effectuer une simple requete en mysql : j'ai une table clients, dans laquelle j'ai des nom, prenom, adresse, etc...
j'ai créé une nouvelle colonne cde_client ( en fin de table ) , et je souhaiterai que le code client soit généré automatiquement , et qu'il ai la valeur "nom_prenom"
j'ai alors créé un petit script en php, que j'execute à l'envoi d'un formulaire ( il n'ya a qu'un bouton dans le formulaire)
le voici
lorsque je l'exécute, rien ne se passe dans ma table.
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 <?php mysql_connect("localhost","root","mysql"); mysql_select_db("syres"); $sql = "SELECT * FROM clients "; $res = mysql_query($sql) or die(mysql_error()); while($row = mysql_fetch_assoc($res)){ $nom=$row["NOM"]; $prenom=$row["PRENOM"]; $test="".$nom."_".$prenom.""; $req="INSERT INTO clients (cde_client) VALUES ($test) WHERE NOM=$nom AND PRENOM=$prenom"; mysql_query($req); //echo $req; } mysql_close(); ?>
pour information; le echo $req me renvoi bien ce qu'il faut.
merci de me dire ou il y a une erreur![]()
Partager