IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Ajout colonne dans un tableau [PHP 5.4]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 019
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 019
    Par défaut Ajout colonne dans un tableau
    Bonjour à tous,

    Je me posais la question de savoir si c'est possible sur un site internet de faire un clic et que cela crée une colonne?
    Je vous explique, sur le site où je travaille on propose des formations, ces formations sont dans un tableau les unes en dessous des autres.
    Lorsque je dois rentrer une formation, je vais dans le code php et j'insere une nouvelle ligne.
    Mais je souhaite que mes collègues de travail qui ne connaissent pas php puissent ajouter des formations en ligne.
    Donc j'aimerais savoir si c'est possible et quel langage javascript, php?

    Merci et bonne soirée

  2. #2
    Expert confirmé
    Avatar de Watilin
    Homme Profil pro
    En recherche d'emploi
    Inscrit en
    Juin 2010
    Messages
    3 101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : En recherche d'emploi

    Informations forums :
    Inscription : Juin 2010
    Messages : 3 101
    Par défaut
    C'est possible en PHP, et également en JavaScript dans la mesure où tu passes par PHP pour sauvegarder les changements.

    J'aimerais que tu précises ce point :
    Lorsque je dois rentrer une formation, je vais dans le code php et j'insere une nouvelle ligne.
    En fait, les formations sont stockées en dur dans le code PHP ? C'est pas terrible ça

    L'idéal ce serait que tu aies une base de données pour stocker les formations, mais tu peux aussi utiliser un fichier plain text. Dans tous les cas ça passera par un formulaire HTML. As-tu une base de données ?
    La FAQ JavaScript – Les cours JavaScript
    Touche F12 = la console → l’outil indispensable pour développer en JavaScript !

  3. #3
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 019
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 019
    Par défaut Ajout colonne dans un tableau
    Oui les informations sont en dures dans le code php pour les formations et oui il y a une base de données phpmyadmin avec les personnes inscritent aux formations à l'interieur.

  4. #4
    Expert confirmé
    Avatar de Watilin
    Homme Profil pro
    En recherche d'emploi
    Inscrit en
    Juin 2010
    Messages
    3 101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : En recherche d'emploi

    Informations forums :
    Inscription : Juin 2010
    Messages : 3 101
    Par défaut
    Si tu as déjà une base, tu n'as aucune excuse pour ne pas créer une table "formations" Je peux te guider si tu veux. Commence par repérer les champs importants (nom, date, durée, etc.) pour faire les colonnes de la table. Et commence aussi à construire le code HTML du formulaire. Voilà un exemple plutôt simple (avec des labels pour l'ergonomie) :
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    <form method="POST" action="creer-formation.php">
       <p>
          <label>
             Nom :
             <input type="text" name="nom">
          </label>
       </p>
       <p>
          <label>
             Nombre de places :
             <input type="number" name="places">
          </label>
       </p>
       <p>
          <label>
             Date de début :
             <input type="date" name="debut">
          </label>
       </p>
       <p>
          <label>
             Date de fin :
             <input type="date" name="fin">
          </label>
       </p>
       <p>
          <input type="submit">
       </p>
    </form>

    Tu utilises quelle API pour faire tes requêtes SQL ? Perso je te conseille PDO. Regarde ici.
    La FAQ JavaScript – Les cours JavaScript
    Touche F12 = la console → l’outil indispensable pour développer en JavaScript !

  5. #5
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 019
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 019
    Par défaut Ajout colonne dans un tableau
    Oui j'ai déjà une base de données avec les acteurs qui s'inscrivent aux formations et j'ai aussi mon formulaire.
    Et c'est vrai je n'ai aucune excuse pour ne pas créer une table formation, d'ailleurs tu m'a motivé pour le faire là, merci.
    Niveau mcd, je sais plus trop, pour la table formations, si je mets id, intitulé formation, date et num_membre_formations c'est bon?

  6. #6
    Expert confirmé
    Avatar de Watilin
    Homme Profil pro
    En recherche d'emploi
    Inscrit en
    Juin 2010
    Messages
    3 101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : En recherche d'emploi

    Informations forums :
    Inscription : Juin 2010
    Messages : 3 101
    Par défaut
    Pour ça je ne sais pas, je ne connais pas le projet. C'est à toi de voir. Tu mets quoi quand tu rajoutes les données en dur dans ton fichier PHP ?
    La FAQ JavaScript – Les cours JavaScript
    Touche F12 = la console → l’outil indispensable pour développer en JavaScript !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CR XI] Ajout de colonne dans un tableau croisé
    Par imdnjaay dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 11/10/2013, 20h11
  2. [WD 14] Ajout Colonne dans un tableau !
    Par Grammaton54 dans le forum WinDev
    Réponses: 2
    Dernier message: 12/05/2009, 15h56
  3. ajouter des lignes et colonnes dans un tableau
    Par sky88 dans le forum Débuter
    Réponses: 1
    Dernier message: 03/12/2008, 18h04
  4. Ajout de colonne dans un tableau
    Par steeves5 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 31/03/2008, 14h48
  5. [Visual Web] [SJSC] Ajout de colonne dans un tableau
    Par vincent77320 dans le forum NetBeans
    Réponses: 4
    Dernier message: 12/06/2006, 11h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo