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 :

Notice: Undefined index


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 67
    Par défaut Notice: Undefined index
    pouvez-vous m'aider svp à corriger ce code :
    voici mon script php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    $server= 'localhost';
    $user= 'root';
    $pwd= '';
    $database= 'nserials' ;
     
    $lien= mysql_connect($server,$user,$pwd) ;
    mysql_select_db($database, $lien) or die(mysql_error());
     
    $req= mysql_query("SELECT * FROM my_tech" );
    		while($data = mysql_fetch_assoc($req)) {
    	echo $data['id_mondial'] ;
    }
    et j'obtiens ce message d'erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\wamp\www\perlanews2\find.php on line 42
    la ligne 42 correspond à ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    while($data = mysql_fetch_assoc($req)) {
    merci

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    au début de ton code fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ini_set('mysql.trace_mode', true);
    ta requete est sans doute fausse


    ps : le titre de ton topic ne correspond pas a ton erreur, pourquoi avoir mis ca ?

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 67
    Par défaut
    Oui je présente mes execuses mais à chaque fois j'obtiens un message differen et j'ai pas fais attention au titre !

  4. #4
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 67
    Par défaut
    bonjour,
    je teste à nouveau mais ça ne marche toujours pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    ini_set('mysql.trace_mode', true);
     
    $server= 'localhost';
    $user= 'root';
    $pwd= '';
    $database= 'perla_database' ;
    $table= 'actualite_mondial'	;
    $lien= mysql_connect($server,$user,$pwd) ;
    mysql_select_db($database, $lien) or die(mysql_error());
     
    $req= mysql_query("SELECT * FROM $table" );
    		while($data = mysql_fetch_assoc($req)) {
    	echo $data['actualite_mondial'] ;
    		}
    Et voici le nouveau message d'erreur qui apparait :
    Notice: Undefined index: actualite_mondial in C:\wamp\www\perlanews2\find.php on line 45
    Notice: Undefined index: actualite_mondial in C:\wamp\www\perlanews2\find.php on line 45
    Notice: Undefined index: actualite_mondial in C:\wamp\www\perlanews2\find.php on line 45
    Notice: Undefined index: actualite_mondial in C:\wamp\www\perlanews2\find.php on line 45
    Notice: Undefined index: actualite_mondial in C:\wamp\www\perlanews2\find.php on line 45
    Notice: Undefined index: actualite_mondial in C:\wamp\www\perlanews2\find.php on line 45
    Notice: Undefined index: actualite_mondial in C:\wamp\www\perlanews2\find.php on line 45
    Notice: Undefined index: actualite_mondial in C:\wamp\www\perlanews2\find.php on line 45
    Notice: Undefined index: actualite_mondial in C:\wamp\www\perlanews2\find.php on line 45
    Et la ligne 45 correspond à cette ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	echo $data['objet_acmondial'] ;
    merci
    cdt

  5. #5
    Membre émérite Avatar de vorace
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2010
    Messages
    573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2010
    Messages : 573
    Par défaut
    revois le nom de tes champs et apparemment tu as nommé ta table et un de ses champs de la même manière...pas bon
    dans $data['nom_du_champs'] que tu veux afficher...pas le nom de la table

  6. #6
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    tu fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo $data['actualite_mondial'] ;
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo $data['objet_acmondial'] ;

    c'est pas très claire ton histoire...

Discussions similaires

  1. Réponses: 8
    Dernier message: 03/04/2007, 10h01
  2. Notice: Undefined index method post
    Par vanou dans le forum Langage
    Réponses: 8
    Dernier message: 07/03/2007, 09h33
  3. Pb erreur Notice: Undefined index: pseudo
    Par PAINCO dans le forum Langage
    Réponses: 15
    Dernier message: 19/02/2007, 18h20
  4. Notice: Undefined index
    Par abusatif dans le forum Langage
    Réponses: 4
    Dernier message: 08/02/2007, 09h03
  5. Réponses: 9
    Dernier message: 01/05/2006, 00h02

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