Bonsoir,


Vous allez me dire pourquoi une constante dynamique ?
Dans mon fichier de configuration je définis mes tables sql avec des constantes que j'utilise ensuite dans les requetes.

J'ai 7 tables qui commencent toutes pareil et qui finissent différement, en fonction d'une variable je voudrais faire ca:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
define('DB_TABLE_UN',           'un');
define('DB_TABLE_DEUX',        'deux');
define('DB_TABLE_TROIS',       'trois');
define('DB_TABLE_QUAATRE',   'quatre');
 
// $_GET['param'] contient un, deux, trois ou quatre
$param = $_GET['param'];
 
$table = DB_TABLE_.$param;
 
$sql = "SELECT * FROM ".$table;
L'exemple est plus representatif
Je fais comme ca et ca marche pas avez vous une idée ?

merci