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 :

Changer les variables [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3
    Par défaut
    Bonjour,
    Je possède actuellement dans un de mes champs mysql des données avec des variables, exemple:
    -port $port -maxplayers $slots

    Ensuite j'ai une page php où je complète en l'occurrence ici: port et slots.
    Lorsque j'envois mas requête et que j'affiche le contenu de la variable il affiche toujours:
    -port $port -maxplayers $slots

    Sans avoir modifier les variables.
    J'ai vérifié la valeur des champs est bien récupérée.

    On dirait que php n'interprète pas les variables.
    Je ne peux pas me permettre de mettre -port et -maxplayers en dur dans le code php car cette ligne est variable.

    Merci d'avance,
    Morgan

  2. #2
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    Essayes avec eval()...

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3
    Par défaut
    Bonjour,
    J'ai déjà essayé avec un eval mais j'ai du foirée dans la syntaxe.
    Je vais mettre ci-dessous un code similaire car le mien est celui d'une application que je développe et qui fait assez bien de lignes:

    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
    23
    24
    <?
    $mod = $_REQUEST['mod'];
    $port = $_REQUEST['port'];
    $slots = $_REQUEST['slots'];
     
    if($mod == "valid") {
     
    include("config.php");
     
    $sql = mysql_query("SELECT * FROM `j_games` WHERE `id`='1'");
    $req = mysql_fetch_array($sql);
     
    $test="{$req["params"]}";
    mysql_close();
    echo"$test";
    } else {
    echo"<form method='POST' action='test.php'>
                    <p>Port: <input type='text' name='port'><br>
                    Maxplayers: <input type='text' name='slots'></p>
                    <p><input name='mod' type='hidden' id='mod' value='valid'>
                    <input type='submit' value='Envoyer' name='B1'></p>
            </form>";
    }
    ?>
    Pour tester: http://www.linux-fr.net/test/test.php

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3
    Par défaut
    Grand merci à tout les 2.
    macbook je me suis remis dans la fonction eval et c'est niquel je m'étais trompé de syntaxe.
    J'ai du faire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $test="{$req["params"]}";
    eval( "\$test = \"$test\";" );
    echo"$test";
    Et cela fonctionne niquel

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

Discussions similaires

  1. changer les variables d'une listbox
    Par MatthieuT42 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 02/06/2015, 13h59
  2. Changer les variables d'un champ de structure
    Par elemarec dans le forum MATLAB
    Réponses: 2
    Dernier message: 14/08/2009, 17h18
  3. Réponses: 2
    Dernier message: 05/06/2006, 17h51
  4. [XSLT] les variables???
    Par Lydiane dans le forum XSL/XSLT/XPATH
    Réponses: 11
    Dernier message: 09/08/2002, 16h17
  5. les variables globales static
    Par gRRosminet dans le forum C
    Réponses: 8
    Dernier message: 27/04/2002, 08h34

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