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

PHP & Base de données Discussion :

transmettre un array associatif


Sujet :

PHP & Base de données

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Février 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 3
    Points : 1
    Points
    1
    Par défaut transmettre un array associatif
    bonjour.
    D'avance je m'excuse si le sujet est mal placé mais je debute en PHP/mysql et j'ai encore du mal avoir les difference entre les termes,usages etc

    Comme ma question porte sur la transmition de données recuperées avec mysql j'ai pensé devoir poster ici.

    bon treve de bavardages.
    J'ai lu et essayé de comprendre le tutoriel sur la transmission d'un array associatif en php mais je n'arrive pas a le faire.
    voila le probleme:j'ai une base de données avec plusieur champs et colonnes.
    Sur mon site web je parviens à afficher les resultat d'une colonne en liens superposés...jusque la tout va bien.
    c'est quand j'essaye de transmettre les "données" relatives au liens que ca se gate!
    la page cible affiche toujour la meme erreur peut importe ce que j'essaye.

    voila le script de la page initiale sur laquelle figurent les liens:

    [IMG][/IMG]

    et voila la page d'arrivée:



    evidemment ce sont les scripts tres simplifiés car ce qui m'interesse serait de savoir quoi y ajouter pour que ca fonctionne...!

  2. #2
    Membre habitué Avatar de cysboy
    Profil pro
    Développeur informatique
    Inscrit en
    Août 2006
    Messages
    221
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2006
    Messages : 221
    Points : 168
    Points
    168
    Par défaut
    Déjà il me semble que ta requête est bizarre.... et tu essaies de faire passer un résultat de requête MySQL Comme si c'était une variable superglobale ($_POST ou $_GET..... ou encore $_SESSION). çà ne marchera pas!!!

    Je te propose de faire passer cette donnée via l'URL, mais il s'agit d'une solution possible.

    Alors essaie ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    //page1
    $reponse = mysql_query('SELECT * FROM base_une WHERE machines="'.$nom.'"');
     
    while ($donnée = mysql_fecth_array($reponse))
    {
     echo '<a href="page2.php?titre='.$donnée['titre'].'">'.$donnée['titre'].'</a>';
    }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    //page2
    if (isset($_GET['titre']) && !empty($_GET['titre']))
    {
      echo '<p> titre: '.$_GET['titre'].'</p>';
    }

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Février 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    merci pour cette reponse.
    En fait j'ai essayé par url mais le niveau est encore trop elevé pour l'instant pour moi
    Donc j'ai essayé ta solution et je pense que ca y est presque mais j'ai cette petite erreur qui survient,rien de bien grave mais probleme quand meme...

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

  4. #4
    Membre habitué Avatar de cysboy
    Profil pro
    Développeur informatique
    Inscrit en
    Août 2006
    Messages
    221
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2006
    Messages : 221
    Points : 168
    Points
    168
    Par défaut
    Tu utilises quelle requête MySQL? La mienne ou la tienne?

  5. #5
    Nouveau Candidat au Club
    Inscrit en
    Février 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    la tienne!
    Quand on me conseille j'ecoute

Discussions similaires

  1. [MySQL] Insérer les valeurs d'un array associatif dans une table mysql
    Par selaoner dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 20/03/2012, 19h56
  2. Réponses: 2
    Dernier message: 26/05/2011, 16h43
  3. [Flex4] Quick Sort & array associatif
    Par siriu dans le forum Flex
    Réponses: 0
    Dernier message: 19/11/2010, 16h56
  4. Extraire première ligne de array associatif
    Par zesavantfou dans le forum Langage
    Réponses: 8
    Dernier message: 01/12/2008, 13h35
  5. Array associatif impossible ?
    Par Sergejack dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 13/11/2007, 21h10

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