Salut
Je fais des formulaires PHP pour gérer une base de données MySQL, et j'ai une erreur quand je poste mon formulaire :
Le script PHP ou se trouve l'erreur est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in d:\interfaceadminbdd\modifyproject-sendtodb.php on line 6
l'erreur actuelles est à la ligne SET p.Name=$_POST["ProjectName"],
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
22 <?php if(isset($_POST["Project"])){ mysql_connect("localhost","root","tulaurapamoncode"); mysql_select_db("database"); $query="UPDATE project p, prgmgr prg, prjmgr prj, busorg b, rdorg ro, customer c, platform pt SET p.Name=$_POST["ProjectName"], p.PrgMgrID=$_POST["ProgramManager"], p.PrjMgrID=$_POST["ProjectManager"], p.BusOrgID=$_POST["BusOrg"], p.RDOrgID=$_POST["RDOrg"], p.CustomerID=$_POST["Customer"], p.PlatformID=$_POST["Platform"], p.Type=$_POST["Type"], p.Archived=$_POST["Archived"] WHERE p.ProjectID=$_POST["Project"] DELETE FROM siteprj WHERE ProjectID=$_POST["Project"]; INSERT INTO siteprj VALUES($_POST["RDSite"], $_POST["Project"]);"; mysql_query($query); } ?>
ProjectName correspond à l'attribut "name" d'un input de type "text" et p.Name est un VarChar(200) dans ma Bdd.
Auriez vus une idée de là d'ou peut venir mon erreur ?
Merci !
Partager