bonjour a tous,
je vous écrit car j'ai un problème j'ai creer un formulaire pour envoyer des données vers ma BDD mais cette derniere reste désespérément vide et je ne comprend pas pourquoi voila mes fichiers PHP :
Fichier test.php:fichier cible.php
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 <form action="cible.php" method="post"> <p> Titre de la news :<br> <input type="text" name="nom" /> <br> Texte de la news : <br> <textarea name="data" rows="20" cols="45"> </textarea> <br> Fait par: <input type="text" name="admin" /> <br> <input type="submit" value="Valider" /> </p> </form>
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
34
35 <p>Merci <?php echo $_POST['admin']; ?>!</p> <p>votre news intitulé " <?php echo $_POST['nom']; ?> " a bien été envoyé merci!</p> <p>La voici si vous ne vous en rappelez plus : <br><textarea rows="20" cols="45"><?php echo $_POST['data']; ?> </textarea></p> <?php define('DB_SERVER', 'localhost'); // serveur mysql define('DB_SERVER_USERNAME', 'test'); // nom d'utilisateur define('DB_SERVER_PASSWORD', 'test'); // mot de passe define('DB_DATABASE', 'base'); // nom de la base // Connexion au serveur mysql $connect = mysql_connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD) or die('Impossible de se connecter : ' . mysql_error()); // sélection de la base de données mysql_select_db(DB_DATABASE, $connect); $nom = "['nom']"; $data = "['data']"; $admin = "['admin']"; // insere les donnees dans mysql $sql = "INSERT INTO aa_news ('$nom', '$data', '$admin',)"; $res_sql = mysql_query($sql); ?>
et enfin voici la structure de la table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 -- Structure de la table `aa_news` -- CREATE TABLE `aa_news` ( `nom` varchar(50) NOT NULL, `data` text NOT NULL, `admin` varchar(50) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- -- Contenu de la table `aa_news` --
en espérant que vous puissiez m'aider
Julien
Partager