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 : 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
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.