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

ASP Discussion :

Insérer les valeurs d'un tableau dans une table


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 115
    Par défaut Insérer les valeurs d'un tableau dans une table
    Bonjour,

    J'ai un tableau où la taille change selon ce qu'a choisi l'utilisateur. Mais il faut que les valeurs que l'utilisateur a choisi soit inséré dans une DB.

    Comment faire?Je me doute qu'il faut boucler mais je ne vois pas comment du tout.

    Merci d'avance.

  2. #2
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    81
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 81
    Par défaut
    A ce que j'ai compris l'utilisateur va rentrer une valuer.
    alors tu calcul la longeur de ta valeur et tu redimension à la volée ton tableau.
    tu fais un redim

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 115
    Par défaut
    non c'est pas ça. Je me suis mal exprimé.

    Enfait toutes les valeurs du tableau doivent être insérées dans une table.
    Mais je ne sais pas comment insérer les valeurs d'un tableu dynamique?

  4. #4
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    Il faut utiliser une boucle FOR NEXT avec deux increments, un pour les lignes un pour les colonnes. Au fur et à mesure tu construis tes requetes SQL et tu les executes.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 115
    Par défaut
    tu pourrais me donner un exemple stp parce que c'est vraiment trop abstrait dans ma tête.

  6. #6
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    A copier coller dans une page ASP et tester
    Code : 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
    30
    <%@ language="VBSCRIPT"%>
    <%Option Explicit %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <title>Tableau</title>
    </head>
    <body>
    <%
    Dim arr(10,20), i, j
    Response.Write("<table style=""border: solid 1px black; border-collapse: collapse"">")
    for i = 0 to ubound(arr, 1)
        Response.Write("<tr>")
        for j = 0 to ubound(arr, 2)
            Response.Write("<td style=""border: solid 1px black; text-align: center;"">" & i & "," & j & "</td>")
        next
        Response.Write("</tr>")
    next
    Response.Write("<tr><td colspan=" & ubound(arr, 2) + 1 & " style=""border: solid 1px black"">&nbsp;</td></tr>")
    for i = 0 to ubound(arr, 1)
        Response.Write("<tr>")
        for j = 0 to ubound(arr, 2)
            Response.Write("<td style=""border: solid 1px black; text-align: center;"">" & j & "," & i & "</td>")
        next
        Response.Write("</tr>")
    next
    Response.Write("</table>")
     %>
    </body>
    </html>
    "Winter is coming" (ma nouvelle page d'accueil)

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

Discussions similaires

  1. Inscrire les valeurs d'un tableau dans une cellule
    Par gaby12 dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 27/02/2015, 20h35
  2. Insérer les valeurs de mon Form dans ma Table
    Par blancinette dans le forum VB.NET
    Réponses: 4
    Dernier message: 15/04/2014, 09h11
  3. [MySQL] comment insérer les informations d'un formulaire dans une table
    Par eljed dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 03/05/2011, 12h01
  4. Réponses: 1
    Dernier message: 04/05/2010, 11h47
  5. Copier les valeurs d'un formulaire dans une table
    Par Cyphen dans le forum Access
    Réponses: 4
    Dernier message: 19/06/2006, 10h45

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