[php] pb avec switch case

Résolu
lloyd -  
 moogly -
Bonjour,

j'ai un pb avec l'instruction switch : j'ai limpression que l'on ne peut pas utiliser l'instruction que l'on veut apres le "case"

par exemple, si je remplace le code suivant (qui marche tres bien) :

//////////////////////

if ($page=page1)
{
mysql_query(select all from... where pseudo = charles);
}

else
{
mysql_query(select all from... where pseudo = paul);
}

/////////////////////

par :

////////////////////

switch ($page)
{

case1: 'page1'
mysql_query(select all from... where pseudo = charles);
break

case2: 'page2'
mysql_query(select all from... where pseudo = paul);
break

}

/////////////////////

cela ne marche plus

pourriez vous m'aider ?

2 réponses

  1. nEm3sis Messages postés 722 Statut Membre 113
     
    il fau ecrire

    switch ($page)
    {
    
    case 'page1':
    mysql_query(select all from... where pseudo = charles);
    break;
    
    case 'page2':
    mysql_query(select all from... where pseudo = paul);
    break;
    
    }
    1
  2. lloyd
     
    ok merci
    l'erreur etait ds la position des 2 pts :s
    0
    1. moogly
       
      bjr a tous j'essai de faire une claculatrice simple mais j'ai vraiment du mal ac le switch case, merci pour votre aide.

      public static void (String[] args)
      {
      calculatrice();
      }

      public static void calculatrice()
      {
      double a,b,operation;
      a=dialogue.lireRéel("entrez a");
      b=dialogue.lireRéel("entrez b");
      operation=dialogue.lireRéel("entrez l'operation");

      switch (operation)
      {
      case 1: System.out.println("+"); break;
      case 2: System.out.println("-"); break;
      case 3: System.out.println("*"); break;
      case 4: System.out.println("/"); break;
      default: System.out.println("Operation non valide")
      }
      do
      {
      calculatrice():
      }
      while //opération choisie +,-;*ou/

      }
      0
      1. toto > moogly
         
        Bonjour

        quelques remarques concernnat l'utilisation du forum.

        1 - crée ton propre fil si tu as une question à poser
        2 - ce fil-ci concerne le PHP, or il semblerait que ta question concerne le java
        3 - Si tu as une question pose-là. Si tu as un problème, explique où est ton problème. Tu nous dis que tu as besoin d'aide sans nous dire quel problème tu as. Alors non seulement il faut que nous devinions la réponse, mais il faut aussi que nous devinions la question ?
        0
    2. moogly
       
      ok dsl, message bien reçu
      0