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

Langage PHP Discussion :

définition de variable [PHP 5.2]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 139
    Par défaut définition de variable
    Bonjour,

    Je suis débutant en programmation,et j'avoue que je rencontre souvent des difficultés à coder. Voici le pb que je rencontre.
    J'ai enregistrer des valeurs (numériques)dans une base sql, et lorsque je vais les rechercher, je souhaiterai effectuer des calculs avec mais le pb c'est que la variable de retour n'est pas reconnue en tant que nombre. Existe t-il u moyen de stipuler le fait que cette variable est numérique (comme en ada où il suffit de noter $variable = interger).
    Merci de votre aide.

  2. #2
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    tu peux proceder de 2 façons :

    ou
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 139
    Par défaut
    Citation Envoyé par RideKick Voir le message
    tu peux proceder de 2 façons :

    ou
    Ou dois-je mettre ce code dans mon script?

  4. #4
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    JE dirais a la ligne 14 mais sans convictions .....

    sinon tu peux montrer ton script et on regarde ensemble ?
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 139
    Par défaut
    Citation Envoyé par RideKick Voir le message
    JE dirais a la ligne 14 mais sans convictions .....

    sinon tu peux montrer ton script et on regarde ensemble ?
    Pardon, voici mon script.

    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
    18
    19
    20
    21
    22
    <?php
    mysql_connect("localhost", "root", "");
            mysql_select_db("moteur_des_matchs");
     
    $retattributs_eq_DOM = mysql_query("SELECT valeur FROM attributs_equipe_dom")or die(mysql_error());
    $retattributs_eq_EXT = mysql_query("SELECT valeur FROM attributs_equipe_ext")or die(mysql_error());
     
    while ($attributs_eq_DOM = mysql_fetch_array($retattributs_eq_DOM))
    {
    echo "attributs équipe DOM: ".$attributs_eq_DOM['valeur']."<br /><br />";
    }
    while ($attributs_eq_EXT = mysql_fetch_array($retattributs_eq_EXT))
    {
    echo "attributs équipe EXT: ".$attributs_eq_EXT['valeur']."<br /><br />";
    }
     
    $diff_attributs = $attributs_eq_DOM - $attributs_eq_EXT;
     
    echo "La différence d'attributs est: ".$diff_attributs;
     
    		mysql_close();		
    ?>

  6. #6
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    TOn script devrait fonctionner , au cas où tu peux faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (int)$diff_attributs = intVal($attributs_eq_DOM) - intVal($attributs_eq_EXT);
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

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

Discussions similaires

  1. définition des variables
    Par ValWatt dans le forum C#
    Réponses: 7
    Dernier message: 20/07/2007, 10h21
  2. Définition des variable dans un fichier.m d'une interface graphique
    Par developpeur82 dans le forum Interfaces Graphiques
    Réponses: 1
    Dernier message: 10/05/2007, 15h53
  3. définition de variables statiques
    Par kenny49 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 12/04/2007, 18h43
  4. [Tableaux] Erreur de définition de variable
    Par lifeisgood dans le forum Langage
    Réponses: 1
    Dernier message: 26/10/2006, 20h59
  5. [Système] Problème de définition des variables
    Par SLAM JACK dans le forum Langage
    Réponses: 6
    Dernier message: 29/03/2006, 20h53

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