|
@@ 841-848 (lines=8) @@
|
| 838 |
|
* @return string |
| 839 |
|
* Code PHP construisant un tableau des alias et noms des tables du FROM |
| 840 |
|
**/ |
| 841 |
|
function calculer_from(&$boucle) { |
| 842 |
|
$res = ""; |
| 843 |
|
foreach ($boucle->from as $k => $v) { |
| 844 |
|
$res .= ",'$k' => '$v'"; |
| 845 |
|
} |
| 846 |
|
|
| 847 |
|
return 'array(' . substr($res, 1) . ')'; |
| 848 |
|
} |
| 849 |
|
|
| 850 |
|
/** |
| 851 |
|
* Calcule l'expression PHP décrivant des informations de type de jointure |
|
@@ 859-866 (lines=8) @@
|
| 856 |
|
* @return string |
| 857 |
|
* Code PHP construisant un tableau des alias et type de jointure du FROM |
| 858 |
|
**/ |
| 859 |
|
function calculer_from_type(&$boucle) { |
| 860 |
|
$res = ""; |
| 861 |
|
foreach ($boucle->from_type as $k => $v) { |
| 862 |
|
$res .= ",'$k' => '$v'"; |
| 863 |
|
} |
| 864 |
|
|
| 865 |
|
return 'array(' . substr($res, 1) . ')'; |
| 866 |
|
} |
| 867 |
|
|
| 868 |
|
// https://code.spip.net/@calculer_order |
| 869 |
|
function calculer_order(&$boucle) { |