Session

samiapirou Messages postés 143 Statut Membre -  
samiapirou Messages postés 143 Statut Membre -
Bonjour,

comment récupérer la variable de session si la donnée comporte 3 valeur
c'est a dire pare exemple
j'ai un champ qui s'appelle "etat "et il prend 3 valeur
est ce que normale comme ca
$_SESSION['etat_cli']=$donnees['etat_client'];
merci.

1 réponse

  1. Wallex54 Messages postés 5 Statut Membre 1
     
    Si j'ai bien compris...

    $data_client = array(valeur1, valeur2, valeur3);
    
    // Si la valeur en session correspond à une des 3 valeurs...
    if (in_array($_SESSION['etat_cli'], $data_client)) {
        // alors on récupère la valeur en session
        $status = $_SESSION['etat_cli'];
    }
    


    Peux tu me confirmer que c'est bien ce que tu attendais ?

    Bien à toi

    Wallex
    0
    1. samiapirou Messages postés 143 Statut Membre 1
       
      salut,je l'ai fais comme tu l'ad dis mais il m'affiche pas led donnée que je veux afficher
      voila le code
      $az=mysql_query("select * from 'commande_vehicule' where num_commande=".$ligne[0]."");
      $k=0;




      while ($k<mysql_num_rows($az))
      {
      $zz=mysql_fetch_row($az);


      $produit=mysql_query("select * from 'vehicule' where num_vehi=".$zz[1]."")or die(mysql_error());



      $pro=mysql_fetch_row($produit);


      $data_client = array('anseig','moudjahid' ,'licence');

      // Si la valeur en session correspond à une des 3 valeurs...
      if (in_array($_SESSION['etat_cli'], $data_client)) {
      // alors on récupère la valeur en session
      $status = $_SESSION['etat_cli'];


      switch ($status) {

      case "anseig":
      echo "(".$zz[3]." X ".$pro[20]." DA) -------- ".$pro[4]."<br>";
      break;
      case "particulier":

      echo "(".$zz[3]." X ".$pro[19]." DA) -------- ".$pro[4]."<br>";
      break;
      case "moudjahid":
      echo "(".$zz[3]." X ".$pro[21]." DA) -------- ".$pro[4]."<br>";

      break;}
      } $k=$k+1;}

      echo"

      <br><b>Montant Total à payer : </b>".$ligne[2]." DA

      </td>
      <td align=center>
      <div id='aj_panier'><a href=\"#\" onClick=\"confirme('".$ligne[0]."')\" >Supprimer</a><br><br>
      </div>
      <div id='aj_panier'><a href=\"#\" onClick=\"confir('".$ligne[0]."')\" >Valider</a>
      </div>
      ";
      echo"</table>";
      echo"<hr>";


      $i=$i+1;

      }}


      mysql_free_result($req1);

      mysql_close($connection);
      0