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 :

Tableau contenant l'id de champs à afficher


Sujet :

ASP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2004
    Messages : 97
    Points : 64
    Points
    64
    Par défaut Tableau contenant l'id de champs à afficher
    Bonjour,
    J'ai un tableau avec l'id d'enregistrements d'une table t_articles sous la forme :

    tab_offre(0)=14
    tab_offre(1)=34
    etc...

    Dans une page, je désire récupérer l'id de l'enregistrement pour afficher toutes les infos de l'enregistrement, du style :
    SQL="SELECT * FROM t_articles WHERE art_id=tab_offre(0)"

    Jusque là aucun problème, mais j'ai plusieurs enregistrements !! Donc quelle est la meilleure solution possible ? Faut-il faire un SQL dans un DO WHILE ? Un SQL avec la rechercher complète ?

    Je suis un peu perdu...

  2. #2
    Membre émérite Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Points : 2 953
    Points
    2 953
    Par défaut
    Tu peux recomposer une chaîne de caractères pour obtenir ceci
    14,34,...
    Pour ensuite l'insérer dans la requête SQL comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SQL="SELECT * FROM t_articles WHERE art_id in ("& maChaineReconstituee &")"

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2004
    Messages : 97
    Points : 64
    Points
    64
    Par défaut
    Ca marche aussi avec sous cette forme :
    12;45

    avec des points-virgules ?

  4. #4
    Membre émérite Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Points : 2 953
    Points
    2 953
    Par défaut
    non c'est une syntaxe sql.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2004
    Messages : 97
    Points : 64
    Points
    64
    Par défaut
    CA MARCHE !!!

    Un tout grand merci !!

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

Discussions similaires

  1. Tri sur plusieurs champs d'un tableau contenant des objets
    Par swampsnake dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 01/07/2011, 13h14
  2. Récuperation des donnees depuis un tableau contenant des champs de texte
    Par dev2010 dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 06/09/2010, 14h12
  3. Réponses: 9
    Dernier message: 25/03/2009, 13h45
  4. Afficher un exemple dans un tableau en fonction d'un champs de formulaire
    Par kilian67 dans le forum Général JavaScript
    Réponses: 22
    Dernier message: 12/03/2008, 14h24
  5. [Crystal Report] Champs affichés même si la requête est vide
    Par navis84 dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 25/02/2005, 16h18

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