Posez votre question Signaler

[php] pb avec switch case [Résolu]

lloyd - Dernière réponse le 8 févr. 2009 à 18:22
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 ?
Lire la suite 

[php] pb avec switch case »

5 réponses
Réponse
+1
moins plus
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;

}
Ajouter un commentaire
Réponse
+0
moins plus
ok merci
l'erreur etait ds la position des 2 pts :s
moogly - 8 févr. 2009 à 17:51
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/

}
toto - 8 févr. 2009 à 18:20
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 ?
moogly - 8 févr. 2009 à 18:22
ok dsl, message bien reçu
Ajouter un commentaire
Ce document intitulé « [php] pb avec switch case » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?