Table et formulaire
Résolu
pascal3110
Messages postés
136
Date d'inscription
Statut
Membre
Dernière intervention
-
pascal3110 Messages postés 136 Date d'inscription Statut Membre Dernière intervention -
pascal3110 Messages postés 136 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
comment est-il possible de remplir une seule table à partir de plusieurs formulaires?
ou alors comment regrouper plusieurs tables en une?
merci
comment est-il possible de remplir une seule table à partir de plusieurs formulaires?
ou alors comment regrouper plusieurs tables en une?
merci
A voir également:
- Table et formulaire
- Whatsapp formulaire opposition - Guide
- Table ascii - Guide
- Table des matières word - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
4 réponses
Bonjour,
Oui c'est possible mais je ne vois pas trop l'intérêt.
Pour cela, il faut juste veiller à bien respecter à ce que le nom des champs dans les formulaires correspondent bien à ceux de la table.
Formulaire 1
page client_rajout.php
Pour le formulaire 2
On peut faire des modifications comme
// la partie <input type=' ' name=' '> doit être la même dans chaque formulaire pour les différents champs à récupérés.
Sinon il risque d'y avoir des erreurs lors de l'insertion dans le tableau
Oui c'est possible mais je ne vois pas trop l'intérêt.
Pour cela, il faut juste veiller à bien respecter à ce que le nom des champs dans les formulaires correspondent bien à ceux de la table.
Formulaire 1
<?php //creation du nouveau client
echo "<form method='post' action='clients_rajoute.php'>\n";
echo "<table class=\"green\">\n";
echo " <tr><td> Nom du client</td><td><input type='text' name='nom_client'></td></tr> \n";
echo " <tr><td> Adresse</td><td><input type='text' name='adresse_client'></td></tr> \n";
echo " <tr><td> Commune</td><td><input type='text' name='commune_client'>
echo " <tr><td></td><td><input type='submit'></td></tr>\n";
echo "</table>\n";
echo "</form> \n";
?>
page client_rajout.php
//ici on récupère les données
if(isset($_REQUEST["nom_client"])) {$nom_client= $_REQUEST["nom_client"];}
else{$nom_client= "";}
if(isset($_REQUEST["adresse_client"])) {$adresse_client= $_REQUEST["adresse_client"];}
else{$adresse_client= "";}
if(isset($_REQUEST["commune_client"])) {$commune_client= $_REQUEST["commune_client"];}
else{$commune_client= "";}
//requête SQL pour enregistrer les onnées
$query = "INSERT INTO clients (id_client, nom_client, adresse_client, commune_client)
VALUES (NULL , '$nom_client', '$adresse_client', '$commune_client') ;";
execute_query($query);
Pour le formulaire 2
On peut faire des modifications comme
<?php //creation du nouveau client
echo "<form method='post' action='clients_rajoute.php'>\n";
echo "<table class=\"green\">\n";
echo " <tr><td> Nom de famille</td><td><input type='text' name='nom_client'></td></tr> \n";
echo " <tr><td> Adresse du client</td><td><input type='text' name='adresse_client'></td></tr> \n";
echo " <tr><td> Commune du client </td><td><input type='text' name='commune_client'>
echo " <tr><td></td><td><input type='submit'></td></tr>\n";
echo "</table>\n";
echo "</form> \n";
?>
// la partie <input type=' ' name=' '> doit être la même dans chaque formulaire pour les différents champs à récupérés.
Sinon il risque d'y avoir des erreurs lors de l'insertion dans le tableau
Utilisateur anonyme
Euh, il parle d'Access, pas de php/html...
Bonjour
Oui C'est possible.
A condition qu'il y est une relation en elle.
Tu fais une requete avec tous les champs tes tables.Tu laisses un seule clé primaire . Tu fais avec cette requete une creation de table
Oui C'est possible.
A condition qu'il y est une relation en elle.
Tu fais une requete avec tous les champs tes tables.Tu laisses un seule clé primaire . Tu fais avec cette requete une creation de table
bonjour
avant de mettre sur ci_joint compresse ton fichier en zip car a l'ouverture je ne peux pas le lire
avant de mettre sur ci_joint compresse ton fichier en zip car a l'ouverture je ne peux pas le lire
bonjour
Je te joins dans ce lien l'exemple que tu m'as envoyé avec tout les enregistrements dans une meme table.
Il faut faire une requete ajout d'une table dans l'autre.
Les enregistrements à ajouter non pas besoin de clé primaire
Si tu cliques une deuxieme fois tu ajouteras les memes enregistrements.
Mais par contre si tu veux distinguer le chaud du froid il faudra ajouter un champ chaud ou froid
http://www.cjoint.com/c/EKiuu0lGzpd
Je te joins dans ce lien l'exemple que tu m'as envoyé avec tout les enregistrements dans une meme table.
Il faut faire une requete ajout d'une table dans l'autre.
Les enregistrements à ajouter non pas besoin de clé primaire
Si tu cliques une deuxieme fois tu ajouteras les memes enregistrements.
Mais par contre si tu veux distinguer le chaud du froid il faudra ajouter un champ chaud ou froid
http://www.cjoint.com/c/EKiuu0lGzpd