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 :

Undefinied Undefined index:['champ_table'] [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Inscrit en
    Mai 2010
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 35
    Par défaut Undefinied Undefined index:['champ_table']
    Bonsoir,
    Celà fait un moment que je suis bloqué sur un script.Je viens de passser a php5 et j'essaye d'extraire des données de ma base de donnée et les afficher sous forme de tableau.mais j'ai les erreurs suivantes qui s'affichent:quelqu'un pourrait t'il m'aider svp.PS:je fais de la programmation procedurale,pas de POO.

    voici mon code:

    <?php
    $sql=mysql_query("SELECT code_dossier_op FROM `workflow`.`dossier_op` WHERE code_nature_dossier like \"$code_nature_dossier\"")or die (mysql_error());

    $nbr_dossier=mysql_num_rows($sql);

    echo "<font size=5 color=black>$nbr_dossier</font> Dossier(s)";

    echo( "<table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" align=\"left\">\n" );
    echo( "<tr>
    <td><div align=\"left\">Code Dossier</div></td>
    <td><div align=\"left\">Description</div></td>
    <td><div align=\"left\">Date-heure de Debut</div></td>
    <td><div align=\"left\">Date-heure de Fin</div></td>
    <td><div align=\"left\">Reference beneficiaire </div></td>
    <td><div align=\"left\">Code Dossier lié</div></td>
    <td><div align=\"left\">Etat Dossier</div></td>
    </tr>" );

    while($result = mysql_fetch_array($sql))
    {
    echo( "<tr>\n" );
    echo( "<td><div align=\"left\">".$result["code_dossier_op"]."</div></td>\n" );
    echo( "<td><div align=\"left\">".$result["description"]."</div></td>\n" );
    echo( "<td><div align=\"left\">".$result["date_heure_debut"]."</div></td>\n" );
    echo( "<td><div align=\"left\">".$result["date_heure_fin"]."</div></td>\n" );
    echo( "<td><div align=\"left\">".$result["reference_beneficiaire"]."</div></td>\n" );
    echo( "<td><div align=\"left\">".$result["code_dossier_lie"]."</div></td>\n" );
    echo( "<td><div align=\"left\">".$result["etat_dossier"]."</div></td>\n" );
    echo( "</tr>\n" );
    }

    echo( "</table><br>\n" );
    }



    et là ce sont les erreurs que j'aies a l'éxécution du script:

    Notice: Undefined index: description in C:\wamp\www\workflow\interface_dossier.php on line 73

    Notice: Undefined index: date_heure_debut in C:\wamp\www\workflow\interface_dossier.php on line 74

    Notice: Undefined index: date_heure_fin in C:\wamp\www\workflow\interface_dossier.php on line 75

    Notice: Undefined index: reference_beneficiaire in C:\wamp\www\workflow\interface_dossier.php on line 76

    Notice: Undefined index: code_dossier_lie in C:\wamp\www\workflow\interface_dossier.php on line 77

    Notice: Undefined index: etat_dossier in C:\wamp\www\workflow\interface_dossier.php on line 78

    le tableau s'affiche correctement,mais il n'y a que la colonne 'code_dossier' qui est bien renseignée et qui s'affiche,pour les autres les données de la base de donnée ne s'affichent pas.Help please.

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 315
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 315
    Billets dans le blog
    17
    Par défaut
    Salut !
    Le problème est que tu veux récupérer la valeur de champs non SELECTionnés

  3. #3
    Membre averti
    Inscrit en
    Mai 2010
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 35
    Par défaut
    ah,je me disais que la requete suivante selectionnait les lignes qui m'interresent dans la table:

    $sql=mysql_query("SELECT code_dossier_op FROM `workflow`.`dossier_op` WHERE code_nature_dossier like \"$code_nature_dossier\"")or die (mysql_error());

    ben une idée sur comment je selectionne mes champs qui s'affichent pas serait la bienvenue???

  4. #4
    Membre averti
    Inscrit en
    Mai 2010
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 35
    Par défaut
    je crois que j'ai compris ce que tu veux dire,j'essaye ca et je tiens au courant

  5. #5
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 315
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 315
    Billets dans le blog
    17
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT code_dossier_op, description, etc.
    FROM ...

  6. #6
    Membre averti
    Inscrit en
    Mai 2010
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 35
    Par défaut
    merci seb ;j'y avais pas fait attention ca marche.tkhs

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

Discussions similaires

  1. erreur undefined index
    Par istreen dans le forum Langage
    Réponses: 8
    Dernier message: 06/01/2006, 13h09
  2. [Librairies] PHPMVC : Undefined index
    Par Benat64 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 30/12/2005, 09h27
  3. [Noob] Undefined index: id
    Par Devil666 dans le forum Langage
    Réponses: 4
    Dernier message: 08/12/2005, 13h00
  4. Undefined index
    Par sebduduf dans le forum Langage
    Réponses: 5
    Dernier message: 02/11/2005, 12h13
  5. Erreur de "Undefined index" sur HTTP_REFERER
    Par guy2004 dans le forum Langage
    Réponses: 4
    Dernier message: 12/10/2005, 12h21

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