Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/07/2011, 10h08   #1
Débutant
 
Inscription : avril 2005
Messages : 464
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 464
Points : 69
Points : 69
Par défaut Y'a t-il un formulaire de type tabulaire ?

Bonjour à tous,

je veux mettre en place un formulaire de saisie.
Comme il y' a plusieurs champs et l'utilisateur est appelé à saisir plusieurs enregistrements, je veux mettre un formulaire de type tabulaire disposé verticalement.

Existe-t-il cette possibilité en PHP ? Et comment la mettre en place ?

Merci de vos aides.

Cordialement.
madina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 10h39   #2
Modérateur
 
Avatar de ThomasR
 
Homme Thomas Rambaud
Développeur Web
Inscription : décembre 2007
Messages : 2 140
Détails du profil
Informations personnelles :
Nom : Homme Thomas Rambaud
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2007
Messages : 2 140
Points : 2 885
Points : 2 885
Bonjour,

Ceci n'a rien à voir avec PHP, PHP est un langage serveur.

Aussi, je crois que tu te méprend sur la signification du mot "tabulaire", tabulaire signifie "sous forme de tableau". Alors que je pense que tu veux faire référence aux "onglets" (ou "tabs", en anglais).

Pour créer des onglets il te faut des connaissances ultra-minimalistes en HTML et en JavaScript. Il y a des millions d'exemples sur le net, une simple recherche "javascript tabs" ou "onglets javascript" sur google t'aiguilleras je pense.
__________________
Développeur Web, accessoirement geek (ou l'inverse)
http://thomasrambaud.com
ThomasR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 12h48   #3
Membre Expert
 
Avatar de transgohan
 
Homme Baptiste ROUSSEL
Étudiant
Inscription : janvier 2011
Messages : 806
Détails du profil
Informations personnelles :
Nom : Homme Baptiste ROUSSEL
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 806
Points : 1 520
Points : 1 520
Si c'est un tableau style Excel c'est faisable en HTML avec des champs input de type text. Il y a juste la mise en page à faire pour faire un rendu tableau.
__________________
Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur.
transgohan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 14h13   #4
Débutant
 
Inscription : avril 2005
Messages : 464
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 464
Points : 69
Points : 69
Merci ThomasR pour la réponse

En fait quand je dis "tabulaire", je fais référence à tableaux comme c'est en excel. c'est pour pouvoir entrer plusieurs enregistrements à la fois.

j’espère comme l'a dit transgohan, j'ai pas besoin de code "javascript" car j'en ai pas encore programmé.

Mais transgohan, avec le html, on va fixer le nombre de lignes et on en ajoutera si le user décides d'ajouter des enregistrements ?


Cordialement
madina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 14h18   #5
Modérateur
 
Avatar de ThomasR
 
Homme Thomas Rambaud
Développeur Web
Inscription : décembre 2007
Messages : 2 140
Détails du profil
Informations personnelles :
Nom : Homme Thomas Rambaud
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2007
Messages : 2 140
Points : 2 885
Points : 2 885
Citation:
Envoyé par madina Voir le message
Merci ThomasR pour la réponse

En fait quand je dis "tabulaire", je fais référence à tableaux comme c'est en excel. c'est pour pouvoir entrer plusieurs enregistrements à la fois
Ok je n'avais pas compris.
Citation:
j’espère comme l'a dit transgohan, j'ai pas besoin de code "javascript" car j'en ai pas encore programmé.

Mais transgohan, avec le html, on va fixer le nombre de lignes et on en ajoutera si le user décides d'ajouter des enregistrements ?
Soit tu utilises JavaScript et çà te permet d'ajouter des lignes directement sans faire un retour serveur immédiat.

Soit tu n'utilises pas JavaScript et donc l'ajout d'une ligne nécessite un retour vers le serveur, c'est à dire une soumission du formulaire.

Si tu n'y connais pas grand chose en JavaScript il existe des plugins qui permettent de faire çà "tout seul", comme çà tu n'as plus qu'à t'occuper du PHP : http://webdesignledger.com/resources...ng-with-tables
__________________
Développeur Web, accessoirement geek (ou l'inverse)
http://thomasrambaud.com
ThomasR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 15h00   #6
Débutant
 
Inscription : avril 2005
Messages : 464
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 464
Points : 69
Points : 69
Merci ThomasR.

En fait c'est l'ajout de lignes directement sans soumission au serveur que je souhaite adopter.

mais comme j'ai pas encore de notions pointus en javascript, je vais me tourner sur les plugins ou le cas échéant faire dans un premier temps un formulaire de type horizontal ce qui prendra plus de hauteur.

je vais voir les plugins si c'est pas trop compliqué ? car je joue sur la notion de temps.


Cordialement.
madina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2011, 22h09   #7
Débutant
 
Inscription : avril 2005
Messages : 464
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 464
Points : 69
Points : 69
J'ai choisi finalement les tableaux html.

merci
madina est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h24.


 
 
 
 
Partenaires

Hébergement Web