Bonjour Jerome,

Vous avez besoin de replacer

 If ($val = 1) {

avec

 If ($val == 1) {

Parce que "=" signifie une allocation, et "==" signifie une comparaison

Je fais des excuses pour mon francais - je ne le parle pas tres bien :-)


Regards
Jon




-----Original Message-----
From: Jérome Moisy [mailto:[EMAIL PROTECTED]]
Sent: 11 March 2002 10:46
To: [EMAIL PROTECTED]
Subject: [PHP] Probleme de lien hypertexte


Bonjour,
Dans une page qui se nomme seriefr.php je place le code suivant à
l'intérieur d'une boucle SWITCH.Le problème est que quand on clique sur le
lien hypertexte la page est reloadée mais sans modification. La nouvelle
valeur de la variable val n'est pas prise en compte. Si quelqu'un a une idée
du pourquoi ?
Merci

Code :

 If ($val = 1) {
  echo "1 - 5";
  print "&nbsp;<a href=\"seriefr.php?val=6&serie=Al84\">6 - 10</a>";
  print "&nbsp;<a href=\"seriefr.php?val=11&serie=Al84\">11 - 15</a>";
  print "&nbsp;<a href=\"seriefr.php?val=16&serie=Al84\">16 - 20</a>";
  print "&nbsp;<a href=\"seriefr.php?val=21&serie=Al84\">21 - 22</a>";
  print "<BR>";
 }ElseIf ($val = 6) {
  print "<a href='seriefr.php?val=1&serie=Al84'>1 - 5</a>&nbsp;";
  echo "6 - 10";
  print "&nbsp;<a href='seriefr.php?val=11&serie=Al84'>11 - 15</a>";
  print "&nbsp;<a href='seriefr.php?val=16&serie=Al84'>16 - 20</a>";
  print "&nbsp;<a href='seriefr.php?val=21&serie=Al84'>21 - 22</a>";
  print "<BR>";
 }ElseIf ($val = 11) {
  print "<a href='seriefr.php?val=1&serie=Al84'>1 - 5</a>";
  print "&nbsp;<a href='seriefr.php?val=6&serie=Al84'>6 - 10</a>&nbsp;";
  echo "11 - 15";
  print "&nbsp;<a href='seriefr.php?val=16&serie=Al84'>16 - 20</a>";
  print "&nbsp;<a href='seriefr.php?val=21&serie=Al84'>21 - 22</a>";
  print "<BR>";
 }ElseIf ($val = 16) {
  print "<a href='seriefr.php?val=1&serie=Al84'>1 - 5</a>";
  print "&nbsp;<a href='seriefr.php?val=6&serie=Al84'>6 - 10</a>";
  print "&nbsp;<a href='seriefr.php?val=11&serie=Al84'>11 - 15</a>&nbsp;";
  echo "16 - 20";
  print "&nbsp;<a href='seriefr.php?val=21&serie=Al84'>21 - 22</a>";
  print "<BR>";
 }ElseIf ($val = 21) {
  print "<a href='seriefr.php?val=1&serie=Al84'>1 - 5</a>";
  print "&nbsp;<a href='seriefr.php?val=6&serie=Al84'>6 - 10</a>";
  print "&nbsp;<a href='seriefr.php?val=11&serie=Al84'>11 - 15</a>";
  print "&nbsp;<a href='seriefr.php?val=16&serie=Al84'>16 - 20</a>&nbsp;";
  echo "21 - 22";
  print "<BR>";
 }

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to