Page 1 sur 1

Code php dans bdd

Posté : 02 déc. 2011, 13:02
par Invité
Bonjour à tous et à toutes,

Je m'entraine sur le php car je suis débutant, et là je rencontre un problème !

J'ai créer une base de données avec des codes html/php à l'intérieur, je voudrait les faires apparaitrent sur ma page web mais petit problème :

Les code en html fonctionnent très bien, mais ceux en php ne veulent pas (rien ne s'affiche!).

Exemples :
Appel dans ma bdd

Code : Tout sélectionner

<div class = "resultat"><?php echo $donnees['resultat']?></div>
Code php contenu dans ma bdd

Code : Tout sélectionner

<?php $nombre = 10; $resultat = ($nombre + 5) * $nombre; // $resultat prend la valeur 150 echo 'Le résultat du clacul est ' .$resultat ?>
Je pense qu'il ne s'agit pas de grand chose, mais comme je débute !

Merci d'avance pour votre aide.

Re: Code php dans bdd

Posté : 02 déc. 2011, 14:13
par xTG
Ce que tu récupères de ta bdd ce n'est que des chaînes de caractères.
Pour les exécuter il faut utiliser la fonction eval().
Mais saches que sur un million de cas il ne doit y avoir qu'un seul cas pour lequel il est viable de mettre du code PHP en bdd.
C'est souvent une énorme faille de sécurité.