Exemples d’intégration dans des formulaires

PHP:intégration dans des formulaires MySQL:intégration dans des formulaires

1. Vue d’ensemble

Pour terminer ce chapitre, nous allons présenter quelques exemples d’accès à une base de données MySQL à partir de formulaires.

Formulaire:accès à une base de données MySQL

Trois exemples sont proposés :

  • un formulaire qui permet de saisir des données dans une liste ;

  • un formulaire de recherche avec affichage du résultat ;

  • un formulaire de saisie de type "page".

Pour des raisons de concision, dans ces exemples, le contrôle de la saisie et la gestion d’erreur sont pratiquement absents, et la mise en forme est très simple.

2. Formulaire de saisie en liste

Formulaire:saisie en liste

Présentation du formulaire

images/11RI03N.png

Le formulaire propose le contenu actuel de la table qui peut être modifié (saisie directe dans les zones) ou supprimé (par les cases à cocher), plus cinq lignes vides qui permettent de saisir de nouvelles valeurs. Dans tous les cas, l’identifiant ne peut pas être saisi, c’est le serveur MySQL qui va l’attribuer.

Chaque ligne du tableau contient quatre zones de formulaire qui sont nommées (attribut name de la balise <input>) de la manière suivante :

Colonne

Nom

Identifiant

saisie[i][modifier]

Nom

saisie[i][nom]

Prix H.T.

saisie[i][prix_ht]

Supprimer

saisie[i][supprimer]

L’indice i est l’identifiant...

couv_RI58PH8MY.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Gestion des apostrophes dans le texte des requêtes
Suivant
Description du problème