Bonjour et bienvenue dans un nouveau chapitre de cette formation.
La semaine passée nous avons mis en place la base de données. Si vous n’avez pas encore lu l’article, il est disponible ICI. Désormais, notre BDD est prête à recevoir des informations et ce sera l’objet de l’article d’aujourd’hui:
Comment envoyer des données vers notre base de données ?
Premièrement il va nous falloir créer un formulaire, c’est lui qui enverra par la suite les données vers la BDD.
Nous allons donc créer un fichier nommé ‘add.php’ dans un dossier ‘admin’ car tout le monde ne pourra pas créer d’article.
Tout d’abord, pas besoin de PHP, juste la construction du formulaire en HTML.
Nous voulons les champs suivants:
- Titre
- Sous-titre
- Corps de texte
- Note
Le formulaire de base pour ces derniers donne:
<form>
<input type="text" placeholder="Titre" /><br /><br />
<input type="text" placeholder="Sous-titre" /><br /><br />
Contenu de l'article:<br />
<textarea></textarea><br /><br />
1.<input type="radio" name="note" value="1" /><br /><br />
2.<input type="radio" name="note" value="2" /><br /><br />
3.<input type="radio" name="note" value="3" /><br /><br />
<input type="submit" value="Ajouter"/>
</form>
Pour récupérer les données du formulaire, il faut choisir la méthode que nous allons utiliser par la suite. Nous avons le choix entre GET et POST. La plus utile dans notre cas est la méthode POST, nous allons donc l’utiliser.
Pour cela il faut rajouter ‘ method=”post” ’ dans la balise