Dans le cadre d'un projet BTS, j'essaie de mettre en place un site intranet dans la société pour laquelle je travail. Cependant j'ai quelque difficulté avec les requêtes SQL...
Mon formulaire intègre des checkboxs avec les numéros de pc correspondant.
Voici les trois tables concernées :
La table pc
La table mouvement
Et la table mouv_pc
id_mouv correspond à numero_mouvement de la table mouvement
num_pc correspond à numero de la table pc
Il faudrait qu'à la validation du formulaire, la table mouv_pc soit rempli comme par exemple :
Le problème est que je ne vois pas comment faire pour récupéré le numéro de mouvement, vu que c'est une valeur que l'utilisateur ne rentre pas et qui s'incrémente toute seule. Et je ne vois pas aussi quel type de requête est à effectuer pour remplir la table mouv_pv.
Au cas ou, je met une partie de ma page en php :
En espérant être assez clair,
Merci de m'aider à m'orienter vers le bon type de requête à faire !
Merci le mysql_insert_id() fonctionne bien, par contre je n'arrive toujours pas à mettre les informations voulu dans ma table mouv_pc.
j'ai tenté un UPDATE mais sa me retourne une erreur :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPTADE mouv_pc SET id_mouv = 15, num_pc=180' at line 1
$id = mysql_insert_id();
$req2 = "UPTADE mouv_pc SET id_mouv = ".$id.", num_pc=".$numeropc['numero']."";
$req2 = mysql_query($req2) or die (mysql_error());
Effectivement sa marche tout de suite mieux. Je ne sais pas pourquoi mais j'ai eu une fixation sur le UPDATE là....
En tout cas le problème est résolu
Merci bien.
Requête SQL pour un formulaire en php
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Tutoriel complet MySQL !
Tutoriel complet MySQL !
Tutoriel complet MySQL !