PHP TD4: Base de données (2)

Si vous avez laissé un exercice inachevé dans un TD précédent, n'hésitez pas à aller le terminer.

Inscription d'un utilisateur

Écrivez une page avec un formulaire de saisie d'un utilisateur, et réalisez l'insertion dans la base avec PDO, dans la table user.

Choix du pays

Faites en sorte que le pays de l'utilisateur puisse être séléctionné dans un menu déroulant au moment de l'inscription

Pays inexistant

Ajoutez une option "Autre", qui propose à l'utilisateur (dans le même formulaire) de choisir un pays si le sien n'est pas dans la liste:

<input type="text" placeholder="Autre..." name="otherCountry" />

Dans ce cas, le pays sera inséré dans la base de données puis associé à l'utilisateur au moment de l'inscription. (Une astuce).