Problème Switch en php

mirna90 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
zermat Messages postés 160 Statut Membre -
Bonjour tout le monde,Svp j ai besoin de votre aide.je suis entrain de développer une application php.le problème rencontré c'est que le contenu de q s'affiche(celui initialisé) toujours sans passer aux autres cases suivants.Merci d'avance.

Voici une partie du code :)

<?php
$q="A1";
switch ($q) {

case 'A1':
$q='A2';
$req="SELECT * from tab1 where Id='".$q."'";
$result = mysql_query($req) OR die (mysql_error ()) ;
$res= mysql_fetch_array($result) OR die (mysql_error ()) ;
echo utf8_encode($res['nom'] );
ECHO "$q";
break;
case 'A2':
$q='A3';
$req="SELECT * from tab1 where Id='".$q."'";
$result = mysql_query($req) OR die (mysql_error ()) ;
$res= mysql_fetch_array($result) OR die (mysql_error ()) ;
echo utf8_encode($res['nom'] );
ECHO "$q";
break;

}

?>

5 réponses

  1. zermat Messages postés 160 Statut Membre 16
     
    fait comme ça:
    //break;
    pour tout les break
    0
  2. mirna90 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
     
    Merci pour votre réponse zermat :) toujours pas resolu.il m 'affiche tous les nom d'un seul coup,moi ce que je veux c'est d'afficher les nom un par un selon le case.
    0
  3. zermat Messages postés 160 Statut Membre 16
     
    remplacer
    echo "$q";
    par
    echo "$q<br>";
    0
  4. mirna90 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
     
    ça marche pas,en faite ce que je cherche à avoir c'est afficher le premier nom et ensuite quant je clique sur un bouton je veux qu'il m'affiche le nom suivant en écrasant le premier qui a été affiché au debut^^
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. zermat Messages postés 160 Statut Membre 16
     
    Dans ce cas il faut utiliser le javascript. PHP s'exécute côté serveur contrairement à javascript qui s'execute côté client.
    0