Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2467 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Evaluer une condition stockée en dur dans la base

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Evaluer une condition stockée en dur dans la base

n°1134516
PETOZAK
Posté le 29-06-2005 à 11:31:05  profilanswer
 

Salut,
Je stocke dans ma base dans un champs TEXT une condition comme suit:
$etat=="3" or $etat=="4"
Ensuite pour l'evaluer j'utilise la fonction Eval comme suit:

Code :
  1. eval( "\$condition = \"($condition);\"" );


Malheureusement cette ligne me renvoit:
Parse error: parse error, unexpected T_LNUMBER in /applis/www/rfh/v1.10/fiche_validation.php(439) : eval()'d code on line 1

 
Je comprend pas vu que quand j'ecrit en dur sur ma page:

Code :
  1. $resultat=($etat=="3" or $etat=="4" );
  2. echo "resultat=>".$resultat;


 
Ca marche  :??:  
 
Je comprend pas  :sweat: ?
Help  :wahoo:


Message édité par PETOZAK le 29-06-2005 à 15:59:37
mood
Publicité
Posté le 29-06-2005 à 11:31:05  profilanswer
 

n°1134692
denzz
huhuuuuu ! (désolé )
Posté le 29-06-2005 à 14:01:26  profilanswer
 

je suis pas un pro des 'eval', mais quand tu affiches ce que contient '$condition', ca te donne quoi ??  
et... pourquoi tu fais un $condition = $condition ? c'est bizarre :x

n°1134736
PETOZAK
Posté le 29-06-2005 à 14:34:37  profilanswer
 

condition vaut :$etat=='3' or $etat=='4'

n°1134739
PETOZAK
Posté le 29-06-2005 à 14:35:42  profilanswer
 

le probleme c'est que quand je fais if ($condition) il teste la valeur de $condition et pas son contenu $etat=='3' or $etat=='4' :(


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Evaluer une condition stockée en dur dans la base

 

Sujets relatifs
problème de script avec liaison base de donnéepb de connection a une base mysql et de create table
[MySQL] Reconstruire une base de données sans les fichiers .myiInsertion de données dans une table de base différente
[php-mySQL] recherche dans une base mySQL problème d'accentsbase de registre, modifier clic droit sur les fenetres
Transfer de base ? connection a une base de donnée Acess Par VBS
REQUETE SQL VERS 2 BASE DE MON SERV et ERREUR - PERDU JE SUISsauvegarde base de données mysql
Plus de sujets relatifs à : Evaluer une condition stockée en dur dans la base


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR