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 :
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)
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> '); }
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.
Partager