Bonjour,
Je fais un site intranet dynamique et j'ai besoin pour cela d’insérer dans une base les champs remplis par l'utilisateur.
J'ouvre une première table pour la vérification du mot de passe puis une 2e pour intégrer les données,
Malheureusement l'intégration ne se fait pas...
Etant grand débutant, j'ai fait comme j'ai pu pour faire le code que voici:
Merci d'avance
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
23
24
25
26
27
28
29
30
31
32
33 <?php session_start(); try{ $bdd=new PDO('mysql:host=localhost;dbname=name','root','admin'); } catch (Exception $e){ die('Erreur : ' . $e->getMessage()); } $reponse = $bdd->query('SELECT * FROM connexion'); $donnees = $reponse->fetch(); { } $reponse->closeCursor(); // Termine le traitement de la requête ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>test</title> </head> <body> <?php if ($_SESSION['mdp']==$donnees['motdepasse']) { $donnees=""; $fichier=$_SESSION['fichier']; $notedu=$_SESSION['notedu']; $nomdudoc=$_SESSION['nomdudocument']; echo $fichier,' ',$notedu,' ',$nomdudoc; $ok = $bdd->exec("INSERT INTO notedeservice (pdf,notedu,nomdudoc) VALUES('$fichier', '$notedu','$nomdudoc')"); mysql_close(); } ?> </body></html>
Partager