Bonjour à tous,

Nous devons effectuer une requete SQL simultanément dans plusieurs tables contenant une recherche dans le meme critère (colonne). Cette recherche s'effectue à partir d'une variable "colname" ( via form).

Le FROM table1, table2 ou REQUEST UNION ... fonctionnent mais avons un soucis de code au niveau du WHERE qui ne fonctionne que pour 1 seule table .. la dernière encodée dans le code.

Ce qui nous manque donc .. c'est la partie (??????) ci-dessous : Nous n'arrivons pas à faire comprendre à la demande d'effectuer un WHERE sur un critère = variable "colname" POUR TOUTES LES TABLES.
$query_r = sprintf("SELECT * FROM test, test2 WHERE (???????) = %s ORDER BY t1 ASC", GetSQLValueString($colname_r, "text"));


Merci à tous ceux qui pourraient nous éclairer ...

Bav à tous
The Fx's Age