IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Boucle if fictive! [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Palsajicoco
    Étudiant
    Inscrit en
    Février 2007
    Messages
    229
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 229
    Par défaut Boucle if fictive!
    Salut,
    Je ne sais pas si je suis un peux trop debutant mais il marrive un truc bizarre dans mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <?php
       mysql_connect("localhost", "root", ""); 
       mysql_select_db("tuniproject"); 
       $reponse = mysql_query("SELECT * FROM updated_inputs");
       $verif="BSCBAR05";
    while ($donnees = mysql_fetch_array($reponse))
    	{
    	$a=substr($donnees['BEARER_NAME'],0,8); 
    	if ($a=$verif)
    	{
    	$d=substr($donnees['SLOTS'],3,1)-substr($donnees['SLOTS'],0,1)+1;
    	$tab[$donnees['BEARER_NAME']] = $d;
    	}
    	}
     
    	print_r($tab);
    	?>
    Ce code consiste a parcourir une table de la base de donnée et tester la valeur si elle correspond a ma variable initialisée ( $verif) il entre dans la boucle if et remplit le tableau ($tab). Du coup il entre a chaque fois dans la boucle if comme si elle n'existe pas et j'aurais a la fin $tab qui contient toutes les valeurs de ma base
    Un truc absurde que j'arrive pas a voir merci de m'aider ^^'

  2. #2
    Membre émérite Avatar de micetf
    Homme Profil pro
    Professeur des Ecoles
    Inscrit en
    Mai 2009
    Messages
    557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Professeur des Ecoles
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2009
    Messages : 557
    Par défaut
    Bonjour,

    = : opérateur d'affectation
    == : opérateur de comparaison

    L'affectation $a=$verif se passe toujours bien et est donc toujours vraie.
    Mais ce que tu veux faire c'est ça :
    Non ?

    Fred

  3. #3
    Membre éclairé Avatar de Palsajicoco
    Étudiant
    Inscrit en
    Février 2007
    Messages
    229
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 229
    Par défaut
    Oui c'etait bien ça le probleme en fait merci ^^'
    Je pensais que c'est pareil pour php vue que la boucle while je l'ai fait deja avec "=" pour la comparaison.
    merci encore

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XSLT] Faire une boucle sur une variable [i]
    Par PoT_de_NuTeLLa dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 07/06/2010, 12h45
  2. [langage] if et boucle { ..}
    Par kacedda dans le forum Langage
    Réponses: 15
    Dernier message: 28/04/2003, 17h25
  3. [directsound] boucle de traitement de son
    Par gargle dans le forum DirectX
    Réponses: 5
    Dernier message: 24/03/2003, 10h47
  4. Sortir d'un progamme qui boucle ou qui refresh
    Par mikevador02 dans le forum C
    Réponses: 12
    Dernier message: 14/12/2002, 09h38
  5. Réponses: 2
    Dernier message: 29/05/2002, 20h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo