Transformer $valeur en php et réinjecter dans Mysql
Bonjour,
J'aimerai extraire des infos de ma base pour transformer (avec un code php) la valeur et réintroduire ces nouvelles valeurs transformées pour faire ma requête.
Exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| $prix2009 = ($prix2009*1.2);
$prix2011 = ($prix2011*1.2);
$resultat_calcul = ($prix2011+$prix2009/2);
$result = $mysql->query("
SELECT ville,prix2009,prix2011,$resultat_calcul AS prix
FROM tarif
WHERE ville,($resultat_calcul)
ORDER BY prix ASC
LIMIT 0, 10
");
if($result) {
$page->addhtml('
<ul>
');
while(list(
$ville,$prix2009,$prix2011
)=mysql_fetch_row($result)) {
$page->addhtml('
<li>'.$ville.'</li>
');
}
$page->addhtml('
</ul>
');
} |
Je sais que je peux faire des calculs avec Mysql, mais je dois utiliser php pour le calcul complet ($resultat_calcul = preg_replace et str_split et array)
La formule fonctionne deja en Php et je ne pense pas qu'il soit possible de faire la même avec Msql.
Merci d'avance.