Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2586 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Erreur quand il n'y pas d'ID en GET

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Erreur quand il n'y pas d'ID en GET

n°1246293
Dolby
Posté le 15-11-2005 à 20:03:11  profilanswer
 

Bonjour  :jap:  
alors...je passe en GET une variable qui est égale a un id. Mais je fait la requette pour celà avant de faire le isset.  
l'erreur c'est:
 

Code :
  1. Notice: Undefined index: id_cat in c:\program files\easyphp1-8\www\index.php on line 19


 
donc en gros il me dis qu'il n'y a pas d'is_cat défini...logique je suis sur l'index,je fait ceci pour changer de template smarty quand il y a un id différent de 1  
 

Code :
  1. (1= id de l'accueil)
  2. if (isset($_GET['id_cat']) && ($_GET['id_cat']!= 1)){
  3.  $monSmarty -> display ('galerie.tpl');
  4.  }
  5.  else
  6. $monSmarty -> display ('index.tpl');


 
et plus haut dans ma requete je fait ceci
 

Code :
  1. $sql = "SELECT * FROM t_img WHERE ref_id_cat = '".$_GET['id_cat']."'";


 
donc il me fait une erreur quand je suis sur l'index.php vu qu'il n'y a pas d'id passé en GET, on m'a dis qu'il fallait que je change quelque chose dans ma requette de façon à ce qu'il ne bug pas mais je suis bloqué  :sweat:  
 
Que faire :s


Message édité par Dolby le 15-11-2005 à 20:07:45
mood
Publicité
Posté le 15-11-2005 à 20:03:11  profilanswer
 

n°1246452
sielfried
Posté le 15-11-2005 à 23:29:28  profilanswer
 

Pas compris grand chose. Reste que tu fais référence à une variable non définie à la ligne 19, donc si elle l'est pas il faut le tester avant (isset) et éventuellement lui affecter une valeur par défaut.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1246494
leflos5
On est ou on est pas :)
Posté le 16-11-2005 à 02:08:00  profilanswer
 

Ton id_cat de la requête bloque c'est ça? Donc faut lui attibuer 1 si pas de valeur c'est tout :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Erreur quand il n'y pas d'ID en GET

 

Sujets relatifs
Erreur "fonction" is multiply-defined...Erreur ggc que je sais pas resoudre
erreur sqlErreur de test avec plus de 2 : $_FILES
Champs de formulaire obligatoires : où est l'erreur ?Erreur 500 sur 1and1
Erreur flagrante? Serveur (sockets + threads)Erreur lors de la creation d'une procedure stockée
chargement d'une variable en GETerreur dans code
Plus de sujets relatifs à : Erreur quand il n'y pas d'ID en GET


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR