begin process at 2012 05 31 00:26:30
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

insertion de données d'un tableau, dont on ne connait pas la taille, dans une base de données


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

insertion de données d'un tableau, dont on ne connait pas la taille, dans une base de données

lundi 14 mai 2007 à 10:08:04 | insertion de données d'un tableau, dont on ne connait pas la taille, dans une base de données

Sogeekette

Bonjour, Voila, j'ai un tableau de saisies, où l'on peut ajouter des lignes de saisies, et je souhaiterais envoyer les données en base mysql. Comment faire ? Merci de votre aide.
lundi 14 mai 2007 à 10:10:28 | Re : insertion de données d'un tableau, dont on ne connait pas la taille, dans une base de données

Sogeekette

j'ai oublié de dire, on envoit les données en base quand on clique sur un bouton "valider".
lundi 14 mai 2007 à 10:28:58 | Re : insertion de données d'un tableau, dont on ne connait pas la taille, dans une base de données

J_G

Bonjour,

Voila, j'ai une table avec des chaises et je souhaiterais que quand les gens s'assoient, ils aient de la nourriture dans leurs assietes. Comment faire?

J'ai oublié de dire qu'ils utiliseront des fourchettes pour manger....



A une question aussi vague, je ne peux que répondre : fait une recherche sur internet (voir même ce site) avec comme mots clefs : PHP MySQL tutorial

lundi 14 mai 2007 à 11:34:28 | Re : insertion de données d'un tableau, dont on ne connait pas la taille, dans une base de données

Sogeekette

En fait, j'ai un tableau de saisies, où l'utilisateur du site peut entrer ses données. Par défaut, il ya une seule ligne de saisie. Donc s'il veut ajouter plus d'une ligne de saisie, il clique sur un bouton "ajout de ligne", il entre ainsi d'autres données.. Une fois qu'il a rentré toutes les données qu'il souhaite, il clique sur un bouton "valider" et à ce moment là, je voudrais que les données saisies soient envoyées dans ma base de données. C'est cela que je n'arrive pas à faire. Je sais envoyer des données à partir d'un formulaire mais je ne vois pas comment faire à partir de ce tableau, dont je ne connais pas la taille puisque ça dépendra des lignes ajoutées. Y'a t-il des trucs en plus que tu voudrais savoir ?
lundi 14 mai 2007 à 11:55:04 | Re : insertion de données d'un tableau, dont on ne connait pas la taille, dans une base de données

J_G

Non, cette fois j'ai compris la question... (merci)

Voici l'astuce miracle :
http://www.php.net/manual/fr/faq.html.php#faq.html.arrays


Tu verras, c'est très simple...
A+
lundi 14 mai 2007 à 11:56:24 | Re : insertion de données d'un tableau, dont on ne connait pas la taille, dans une base de données

J_G

En français... peut-être :
[ Lien ]
lundi 14 mai 2007 à 15:01:17 | Re : insertion de données d'un tableau, dont on ne connait pas la taille, dans une base de données

Sogeekette

Je n'ai pas trouvé, dans ce lien, la réponse à ma question. Ils indiquent comment faire des tableaux.. mais ne disent pas comment transférer les données d'un tableau en base ?
lundi 14 mai 2007 à 15:56:43 | Re : insertion de données d'un tableau, dont on ne connait pas la taille, dans une base de données

J_G

Réponse acceptée !
Ben... ! Un peu d'imagination... "L'imagination au pouvoir" comme disaient ce cher slogan de 68 aujourd'hui réfuté...

<form>
    <table>
       <tr>
          <th>Nom</th>
          <th>Prénom</th>
       </tr>
      
       <tr>
          <td><input name="nom[]"/></td>         
          <td><input name="prenom[]"/></td>
      </tr>

       <tr>
          <td><input name="nom[]"/></td>         
          <td><input name="prenom[]"/></td>
      </tr>      
       
        <tr>
          <td><input name="nom[]"/></td>         
          <td><input name="prenom[]"/></td>
      </tr>

       <tr>
          <td><input name="nom[]"/></td>         
          <td><input name="prenom[]"/></td>
      </tr>

       <tr>
          <td><input name="nom[]"/></td>         
          <td><input name="prenom[]"/></td>
      </tr>
    </table>
</form>


--------------------------------------


<?php
foreach ( $_REQUEST['nom'] as $k=>$nom ) {
    $prenom = $_REQUEST['prenom'][$k];
    $sql = "insert into somewhere (firstname,lastname) values ('$prenom','$nom')";

    // en gros!!!!
}

?>
lundi 14 mai 2007 à 16:59:10 | Re : insertion de données d'un tableau, dont on ne connait pas la taille, dans une base de données

Sogeekette

ok, merci beaucoup, ça fonctionne ! J'ai une autre question : maintenant que la personne a saisie ces données, un lien permet de les visualiser, et un autre lien de les modifier. Quand elle clique sur modifier, un tableau des données qui ont été saisies s'affiche et quand on clique sur les cases, on peut resaisir les données pour ainsi les modifier.ça, ça marche mais maintenant ma question est: comment envoyer les données modifiées en base en cliquant sur le bouton valider? avec un update ... set ... ok. mais comment on le déclenche avec le bouton ?


Cette discussion est classée dans : base, données, tableau, connait, insertion


Répondre à ce message

Sujets en rapport avec ce message

problème texte tableau > base de données [ par inconnue ] Bonjour, j'ai créé un tableau dynamiquement avec php dont une colonne affiche un texte issu d'une base de données et lorsqu'un long texte est entré da Base de données et tableau javascript [ par ansdodou ] SalutJe voudrais un exepmle de code qui me permettrons transférer le contenu d'une table de ma base de données dans un tableau en javascript et pouvoi insertion d'un array dans une base de données [ par yravas ] bonjour, je voulais savoir s'il était possible d'inserer desx tableau dans une base de données? Les deux tableaux à sont à inserer dans la meme table Il faut preferer un tableau ou une Base de données ?? [ par morpheus262 ] Bonjourquand on connait les fonctions et les capacités du php a traiter les tableaux, je me pose la question de savoir si, pour une liste de données f tableau remplissable [ par chouchouboy ] Bonjour,Petite question : est-il possible de remplir un tableau en ligne (online) et d'enregistrer les données saisies dans une base sql. Je m'expliqu insertion base de donnée [ par newsparallel ] Bonjour,quand j'accede au espace admin/base de données pour  coller ma base de données j'ai un message qui me dit : <a class="p" href="http://www.goog positionnement d'un tableau des données [ par sidalilo ] bonjour...je travail par php ,j'ai une base de données MySQL et lorsque j'affiche les données de la base de données vers un tableau creé biensùr en ph date [ par lucien1988 ] Bonjour,j'ai urgemment besoin de votre aide.au fait, je recherche un code pour l'insertion des dates dans un formulaire et dans une base de données my Insertion d'images dans la base des données [ par begy ] Bonjour à tous.Je suis entrer de faire une petite application pour gérer le personnel dans une entreprise.En effet, je suis buté à une difficulté, cel probleme d'insertion dans la base [ par odiabolik ] bonjour, je rencontre un problème lors d'insertion des données extraite d'un formulaire dans une base de données!! l'erreur qui me rend fou est: Dupli


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,014 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales