Zut mon IF ne marche pas !

Zut mon IF ne marche pas ! - PHP - Programmation

Marsh Posté le 10-11-2002 à 19:49:15    

salut,
 
donc voila, ce que je veux faire c'est dafficher un lien specifique c'est a dire que je l'affiche mais seulement si l'id = 1
 
et pour ts le reste, afficher kke chose d'autre...
Lorsqu'il y a id=1 ca marche impek mais pour le reste ca marche pas ca fai comme ci que c t id=1 :/
 
 

Code :
  1. <?
  2. $req2=mysql_query("SELECT id,support FROM fiche" )or die(mysql_error());
  3. while ($ligne=mysql_fetch_object($req2))
  4. {
  5.  echo ("<a href=index.php?p=scriptsphp3/ed2k/index2&support=$ligne->support>Jeux<b> $ligne->support</a><B>" ) ;
  6. }
  7. if  ($id !=1) //le voila
  8.   {
  9. $cat=mysql_query("SELECT id,id_cat,souscat FROM ed2k_souscat WHERE id_cat='$id'" )or die(mysql_error());
  10. while ($res=mysql_fetch_object($cat))
  11. {
  12. echo ("$ligne_citation->souscat" );
  13. }
  14. }
  15. ?>


 
helppppp  [:zoutte]


Message édité par ludo2604 le 10-11-2002 à 21:00:39

---------------
Make Portraits, Not War!  
Reply

Marsh Posté le 10-11-2002 à 19:49:15   

Reply

Marsh Posté le 10-11-2002 à 19:54:02    

ILLISIBLE
 
Ca t'arrive d'indenter ton code ?

Reply

Marsh Posté le 10-11-2002 à 20:21:13    

ludo2604 > Ton $id, tu lui donnes une valeur quand?

Reply

Marsh Posté le 10-11-2002 à 21:01:17    

omega2 a écrit a écrit :

ludo2604 > Ton $id, tu lui donnes une valeur quand?




 
par le navigateur pk ?


---------------
Make Portraits, Not War!  
Reply

Marsh Posté le 10-11-2002 à 21:23:46    

ludo2604 a écrit a écrit :

salut,
 
donc voila, ce que je veux faire c'est dafficher un lien specifique c'est a dire que je l'affiche mais seulement si l'id = 1
 
et pour ts le reste, afficher kke chose d'autre...
Lorsqu'il y a id=1 ca marche impek mais pour le reste ca marche pas ca fai comme ci que c t id=1 :/
 
 

Code :
  1. <?
  2. $req2=mysql_query("SELECT id,support FROM fiche" )or die(mysql_error());
  3. while ($ligne=mysql_fetch_object($req2))
  4. {
  5.  echo ("<a href=index.php?p=scriptsphp3/ed2k/index2&support=$ligne->support>Jeux<b> $ligne->support</a><B>" ) ;
  6. }
  7. if  ($id !=1) //le voila
  8.   {
  9. $cat=mysql_query("SELECT id,id_cat,souscat FROM ed2k_souscat WHERE id_cat='$id'" )or die(mysql_error());
  10. while ($res=mysql_fetch_object($cat))
  11. {
  12. echo ("$ligne_citation->souscat" );
  13. }
  14. }
  15. ?>


 
helppppp  [:zoutte]




 
Etant donné que t'as une condition

if ($id != 1)

sans branche else, tu peux pas avoir qqchose qui se fait uniquement quand $id == 1.
 
Suffit peut-être de rajouter

if ($id == 1)

au tout début du code, puis un else devant ta branche if existante. Mais je suis pas sûr de comprendre exactement ce que tu souhaites faire.


Message édité par sielfried le 10-11-2002 à 21:24:09

---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 10-11-2002 à 22:33:17    

question bete :
 
t'es sur que tu veux pas faire plutôt :
 
while ($res=mysql_fetch_object($cat))  
{  
  echo ("$res->souscat" );  
}  
 
au lieu de  
 
while ($res=mysql_fetch_object($cat))  
{  
  echo ("$ligne_citation->souscat" );  
}  
 
:heink:


---------------
Protèges carnets personnalisés & accessoires pour bébé
Reply

Marsh Posté le 10-11-2002 à 22:44:14    

joce a écrit a écrit :

question bete :
 
t'es sur que tu veux pas faire plutôt :
 
while ($res=mysql_fetch_object($cat))  
{  
  echo ("$res->souscat" );  
}  
 
au lieu de  
 
while ($res=mysql_fetch_object($cat))  
{  
  echo ("$ligne_citation->souscat" );  
}  
 
:heink:




 
arf bah oui ta raison c parcke javais fais un bete copiercoller  [:snake12]  
merci !
 


---------------
Make Portraits, Not War!  
Reply

Marsh Posté le 10-11-2002 à 22:44:49    

Sielfried a écrit a écrit :

 
 
Etant donné que t'as une condition

if ($id != 1)

sans branche else, tu peux pas avoir qqchose qui se fait uniquement quand $id == 1.
 
Suffit peut-être de rajouter

if ($id == 1)

au tout début du code, puis un else devant ta branche if existante. Mais je suis pas sûr de comprendre exactement ce que tu souhaites faire.




 
ah bein oui il me manquait le else desole jsuis nul encore en php :D
 
merci beaucoupppppppppppppppp ca marche impek ;)


---------------
Make Portraits, Not War!  
Reply

Marsh Posté le 10-11-2002 à 22:53:27    

ludo2604 a écrit a écrit :

 
 
ah bein oui il me manquait le else desole jsuis nul encore en php :D
 
merci beaucoupppppppppppppppp ca marche impek ;)



en HTML aussi :D


---------------
Protèges carnets personnalisés & accessoires pour bébé
Reply

Marsh Posté le 11-11-2002 à 00:55:09    

joce a écrit a écrit :

en HTML aussi :D




 
par rapport à mon site je pari  [:xx_xx]  
vazy donne tes critiques pendant konyé  :(


---------------
Make Portraits, Not War!  
Reply

Marsh Posté le 11-11-2002 à 00:55:09   

Reply

Marsh Posté le 11-11-2002 à 01:05:33    

ludo2604 a écrit a écrit :

 
vazy donne tes critiques pendant konyé  :(  




Page non valide  [:sinclaire]

Reply

Marsh Posté le 11-11-2002 à 21:03:47    

ludo2604 a écrit a écrit :

 
 
par rapport à mon site je pari  [:xx_xx]  
vazy donne tes critiques pendant konyé  :(  



non par rapport à ca :
 
echo ("<a href=index.php?p=scriptsphp3/ed2k/index2&support=$ligne->support>Jeux<b> $ligne->support</a><B>" ) ;  
 
:D


---------------
Protèges carnets personnalisés & accessoires pour bébé
Reply

Marsh Posté le 12-11-2002 à 07:06:50    

joce a écrit a écrit :

non par rapport à ca :
 
echo ("<a href=index.php?p=scriptsphp3/ed2k/index2&support=$ligne->support>Jeux<b> $ligne->support</a><B>" ) ;  
 
:D




 
yowziiiiiiiiiii


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
Reply

Marsh Posté le 13-11-2002 à 23:41:41    

joce a écrit a écrit :

non par rapport à ca :
 
echo ("<a href=index.php?p=scriptsphp3/ed2k/index2&support=$ligne->support>Jeux<b> $ligne->support</a><B>" ) ;  
 
:D




 
j'ai appris à la barbare [:spamafote]  


---------------
Make Portraits, Not War!  
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed