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 :

PHP MYSQL et tableaux a 2 dimensions


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Webmaster
    Inscrit en
    Décembre 2012
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Décembre 2012
    Messages : 109
    Par défaut PHP MYSQL et tableaux a 2 dimensions
    bonjour

    j'ai dans mon code source un tableau a 2 dimensions
    et je souhaiterez faire la même chose avec MYSQL
    un sorte de table a 2 dimensions.
    es-que cela un possible ?
    si ou comment faire ?



    merci

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Auto-Entrepreneur / Etudiant
    Inscrit en
    Mai 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Auto-Entrepreneur / Etudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2012
    Messages : 7
    Par défaut
    Bonjour,
    Pourrais tu nous détailler un peu ton objectif. Tu compte sauvegarder ton tableau 2d dans ta bdd mysql ?
    As tu déjà travaillé avec une BDD MySQL, ou quelques notions de BDD ?

    La structure d'une base de donnée est simple, je ne suis pas sûr que tu poserais ces questions si tu avait déjà quelques notions.
    Considère que tout est faisable il faut juste définir ce dont tu as besoin et comment t'y prendre.

    Nous pourrons t'aider pour le comment t'y prendre mais c'est à toi de définir tes besoins.

    Jette un œil à : bases de données wikipedia ,sql.developpez.com, sql wikipedia

  3. #3
    Membre confirmé
    Homme Profil pro
    Webmaster
    Inscrit en
    Décembre 2012
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Décembre 2012
    Messages : 109
    Par défaut
    voila mon ancien script php utiliser une table a 2 dimensions
    exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $categorie[0][1] = "exemple";
    $categorie[0][2] = "exemple";
    $categorie[0][3] = "exemple";
    ..........................
    je cherche a faire la même chose pour un enregistrement dans une table MYSQL
    en fait mon script dois par fois enregistrer un ou plusieurs sous-categorie dans une la colonne catégorie.
    une cellule de la Table MYSQL , un cellule Catégorie qui peu contenir plusieurs valeur comme dans une table a Plusieurs dimensions.

    merci

  4. #4
    Membre confirmé
    Homme Profil pro
    Webmaster
    Inscrit en
    Décembre 2012
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Décembre 2012
    Messages : 109
    Par défaut
    re re re bonjour

    pour répondre a l'une de t'est question.

    oui j'ai des notion en PHP mes très peu de connaissons en MYSQL.

    je veut savoir si il y a une structure MYSQL identique a c'est des array() a plusieurs dimensions dans php
    si oui quel et ce nom qui définie cette structure en MYSQL égal a table a plusieurs dimensions


    merci

  5. #5
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Salut,

    MySQL n'a pas de structure de données gérant plusieurs dimensions.
    Tu dois procéder autrement et reconstituer ton tableau en PHP à partir des données extraites de MySQL

  6. #6
    Membre confirmé
    Homme Profil pro
    Webmaster
    Inscrit en
    Décembre 2012
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Décembre 2012
    Messages : 109
    Par défaut
    salut

    dans si j'ai bien compris ils n'y a pas de table mysql a plusieurs dimensions
    Ca n’existe pas dans mysql ??

    donc la solution serait peu etre de mettre le nom d'une table dans la cellule
    de la première table ...
    exemple :

    table : formulaire --> url --> catégorie
    -->catégorie du form 1
    -->catégorie du form 2

    2 eme table --> catégorie du form 1
    --> catégorie du form 2


    que pense tu de cette solution ?

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

Discussions similaires

  1. [MySQL] Optimisation de scripts PHP/MySQL
    Par DgG dans le forum PHP & Base de données
    Réponses: 368
    Dernier message: 20/11/2013, 18h59
  2. [MySQL] Tableau 2 dimension php\MySql
    Par enamorada dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 25/11/2012, 16h47
  3. [MySQL] [Script]Optimisation de scripts Php/MySQL (2)
    Par copy dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 27/08/2004, 08h33
  4. [php / mysql] pb if ( mysql_query() )
    Par dkmatt dans le forum Requêtes
    Réponses: 5
    Dernier message: 12/01/2004, 20h07

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