je dois faire un dm de php où je dois faire un carnet d'adresses avec 3 fonctions:
- Ajouter une personne dans la base de donnée
-Afficher les personnes d'un carnet choisi (travail ou famille)
-Afficher les personnes enregistrées
Pour ajouter une personne, voici mon travail:
Voici le formulaire que j'ai fait:
Code : Tout sélectionner
<html>
<head>
<title>Menu</title>
</head>
<body>
<FORM ACTION="Creation2.php" METHOD="POST">
Carnet d'adresses
</br></br></br>
Menu
</br></br></br>
Pour ajouter quelqu'un, veuillez inscrire les informations sur cette personne:
</br></br></br>
Quel est son état civil ?</br><INPUT type= "radio" name="civilite" value="Monsieur">Monsieur
</br>
<INPUT type= "radio" name="civilite" value="Madame">Madame
</br>
<INPUT type= "radio" name="civilite" value="Mademoiselle">Mademoiselle
</br></br>
Dans quel carnet voulez-vous ajouter cette personne ?
</br>
<INPUT type= "radio" name="carnet_choisi" value="famille">Famille
</br>
<INPUT type= "radio" name="carnet_choisi" value="travail">Travail
</br></br>
Le nom de famille:<input type="text" name="nom" />
</br></br>
Le prénom:<input type="text" name="prenom" />
</br></br>
Le numéro de téléphone:<input type="text" name="telephone" />
</br></br></br>
<input type="submit" value="Enregistrer" />
</form>
</body>
</html>
Code : Tout sélectionner
<?PHP
$Connexion_mysql= mysqli_connect("localhost","root", "","td_carnet");
$etat_civil= $_POST["civilite"];
$type_de_carnet= $_POST["carnet_choisi"];
$nom_personne = $_POST["nom"];
$prenom_personne= $_POST["prenom"];
$telephone_personne= $_POST["telephone"];
$requete_sql= "INSERT INTO personne (nom_per, prenom_per, telephone_per)
VALUES ('.$nom_personne.','.$prenom_personne.','.$telephone_personne.') ";
$result=mysqli_query($Connexion_mysql, $requete_sql);
If (mysqli_errno($Connexion_mysql)== 0)
{
echo("L'ajout de cette personne est une réussite");
}
else
{
echo("L'ajout a échoué");
}
?>

J'ai fais une seule requête pour ajouter les informations sur la table personne mais je voudrais que ses informations soient aussi dans les autres tables.
Pouvez-vous me dire si mon code est correcte et que puis-je faire d'autre pour avoir toutes les informations dans toutes les tables.
Volstrum.