Bonjour,
Je voudrais savoir s'il est possible de faire une insertion par étape?
Exemple un form avec 5 champs a inseré dans une base mais mon fichier php insere d'abord le champ 1 une fois fait insere le champ 2 etc...
Merci![]()
Bonjour,
Je voudrais savoir s'il est possible de faire une insertion par étape?
Exemple un form avec 5 champs a inseré dans une base mais mon fichier php insere d'abord le champ 1 une fois fait insere le champ 2 etc...
Merci![]()
tu peux être plus précis STP?
pourquoi veux-tu faire ça? Donne un exemple STP
- tu fais tes 5 requetes indépendantes dans ton code php que tu exécutes successivement après avoir vérifié que la précédente valeur est bien insérée....mais je vois pas l'intérêt
- tu utilises le moteur innodb qui te permet de faire des rollback et de ne pas valider tes insertions précédentes en cas de souci.
plus d'infos STP pour réponse plus précise
Envoyé par gerald2545
Bonjour
Ma raison est la suivante:
J'ai une formulaire avec 6 lignes dans ses 6 lignes reviennent à chaque fois champs "nom", "prenom","adresse", "mail".
Donc à partir de là j'ai créer une TABLE avec comme champs:
nom_1, nom_2, nom_3 etc pour tout les champs se qui me donne dans ma TABLE 24 CHAMPS
Et donc a chaque validation du formulaire j'ai une ligne de 24 champs
mais je voudrais n'en avoir que 4 et comme je ne sait pas comment faire je me suis dit simplement que en créant 6 insertion de 4 champs au lieux de 1 de 24 cela réglerais mon problème (chose important les 6 ligne ne snt pas obligatoirement encodé)
Voilà mais je ne sais pas si je suis claire ???![]()
re,
et bien en fait je ne comprends pas ton problème :
pourquoi vouloir faire 6 insertions de 4 champs plutôt qu'une insertion de 24?
Salut,Envoyé par gerald2545
ET bien d'abord parce qu'il est plus facile de lire une ligne de 4 champs, plutôt que 24
en second c'est plus propre.
Un tableau récpere les champs (même les champs vide)
et il est impossible de suprimer certain champs et pas d'autre dans la base
EXEMPLE:
Un enregistrement comprend 3 ligne (donc 12 champs) cela fait dans ma TABLE une ligne de 24 champs donc 12 de vide et comme c'est uneseule ligne je ne sais pas suprimer les 12 champs vide sans suprimer toute la ligne![]()
Merci
Salut,
ET bien d'abord parce qu'il est plus facile de lire une ligne de 4 champs, plutôt que 24
en second c'est plus propre.![]()
Pour finir un tableau récupere les champs (même les champs vide)
et il est impossible de suprimer certain champs et pas d'autre dans la base
EXEMPLE:
Un enregistrement qui comprendrait 3 lignes (donc 12 champs) cela fait dans ma TABLE une ligne de 24 champs donc 12 de vide et comme c'est une seule ligne je ne sais pas suprimer les 12 champs vide sans suprimer toute la ligne![]()
Ou alors me dire s'il est possible qu'un champs de ma TABLE "nom" par exemple
puisse récupérer les valeurs des champs nom_1, nom_2, nom_3, nom_4, nom_5, nom_6.
![]()
D'avance merci
Merci
Partager