Bonjour tout le monde
voilà j'ai 2 tables:
article(id_article,login,num,prix_achat,date_achat,id_etr_agence)
agence(id_agence,lib_agence)
avec id_etr_agence une clé étrangère dans article.
j'ai un formulaire ou je tape le numéro(num)les informations del'article correspondant à ce num s'affichent et ce sont ce numéro que j'ai tapé et l'agence correspondante
ce que je veux faire c'est changer cette agence :
voilà mon code :
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 include("connex.inc.php"); $idcom=connex("gestion_articles","myparam"); if (isset( $_POST['num'])) { $num=$_POST['num']; $requete1="select id_etr_agence from where num=$num"; $result1=@mysql_query($requete1,$idcom); $requete2="update agence set lib_agence=agenced where id_agence =$result1"; $result2=@mysql_query($requete2,$idcom); header("Location:modification.php "); }
mais ça marche pas je n'ai aucune mise à jour
j'explique ce que je veux faire :quand je tape le num dans le formulaire ,on va aller à la ligne de ce num dans la table article et je récupère id_etr_agence puis on va aller à la ligne de table agence où id_agence=id_etr_agence et je change lib_agence correspondante par la nouvelle valeur que j'ai tapé dans le formulaire.
svp aidez moi
Merci
Partager