Problème dans un code PHP

WRInaute occasionnel
Bonjour, lorsque je clique sur un lien, sur mon site, le message suivant apparait :
"Fatal error: Call to undefined function: bcmul() in /www/sites/1/ifrance.com/w/i/wineuros/site/autosurf/prepend.inc.php on line 85".
Voici les lignes 83, 84, 85, 86 du fichier en question :
$points_view = $myrow2[9];

$viewpointsb = bcmul($myrow2[9],100,1);
$viewpoints = $viewpointsb / 10;
Je ne connais rien en PHP, quelqu'un arriverai à trouver l'erreur? Merci.
 
WRInaute passionné
Salut,

La function bcmul() n'est tout simplement pas déclarée (ou inclue).

Curieux quelle version de php as-tu ?
 
WRInaute passionné
Fais déjà un test pour voir si ce n'est pas ta variable qui fait planter la fonction.

<?php echo bcmul(40, 100, 1); ?>
 
WRInaute occasionnel
J'ai executé <?php echo bcmul(40, 100, 1); ?> dans phpMtAdmin, et le message suivant est apparu :
Erreur
Il semble qu'il y ait une erreur dans votre requête SQL. Le message ci-bas peut vous aider à en trouver la cause.

ERROR: Ponctuation invalide @ 1
STR: <?
SQL: <?php echo bcmul(40, 100, 1);



requête SQL:


MySQL a répondu:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<?php echo bcmul(40, 100, 1)' at line 1
Que dois-je faire?
 
WRInaute occasionnel
Donc je crée une page php, et je lexecute dans mon navigateur? Lorsque je le fais, ça m'affiche l'erreur suivante :
Fatal error: Call to undefined function: bcmul() in /www/sites/1/ifrance.com/w/i/wineuros/site/001.php on line 1
 
Discussions similaires
Haut