Notice: Undefined index: php echo $row_prod['resume'];

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Notice: Undefined index: php echo $row_prod['resume'];

Notice: Undefined index: resume

par ktphp » 09 mars 2005, 03:33

effectivement le champ n apparait pas alors que ma requete le mentionne
"select C.id_fam ,A.resume ,A.Icone ,A.Id_produit, A.Titre from T_PRODUITS A,T_Produits_C B,T_Famille_esp C where A.Nouveau=1 and A.Id_produit=B.Id_produit and C.id_corresp=B.id_corresp and C.id_esp='$Esp' ";

peut etre que ma requete n est pas adapte a mysql?

une autre question

y a til des particularites das le langage SQL dans mysql


merci

par Hubert Roksor » 08 mars 2005, 00:09

Code : Tout sélectionner

Notice: Undefined index: resume
Cela signifie que $row_produits['resume'] n'existe pas. Essaie print_r($row_produits) pour voir ce qui est vraiment retourné par ta base.

par Invité » 07 mars 2005, 23:29

Tu as mis un espace avant "resume" => $row_produits['resume'] et ça marchera.

Au fait, c'est une erreur de PHP, pas de SQL. Pour différencier les deux utilise mysql_error() : s'il renvoit un message d'erreur c'est un problème de SQL, sinon c'est du PHP.


J ai verife mon code et il y a pas d space

je pense que ca viens du type de champ text,

a votre avis un champ est utilise simplement comme tout autre type, je sais que sur sql server toutes les operations ne sont pas permises sur des variables ou chapms de tables de ce type

par ktphp » 07 mars 2005, 14:37

Merci
j essayerai dés ce soir.

par Hubert Roksor » 07 mars 2005, 11:21

Tu as mis un espace avant "resume" => $row_produits['resume'] et ça marchera.

Au fait, c'est une erreur de PHP, pas de SQL. Pour différencier les deux utilise mysql_error() : s'il renvoit un message d'erreur c'est un problème de SQL, sinon c'est du PHP.

Notice: Undefined index: php echo $row_prod['resume'];

par ktphp » 07 mars 2005, 05:25

[b]j ai une erreur lorsque j'ajoute l instruction suivante <?php echo $row_produits [' resume']; ?>

le champ resume est un champ de type text et n est pas index,sur phpmysql j ai pas la possibilite de l'indexer



texte de l erreur
------------------
Notice: Undefined index: resume in c:\easyphp1-7\www\madeskdev\index.php on line 221


merci d'avance[/b]