Bonjour,

je viens ici vous exposer mon problème.
En fait, je dispose de 2 tables : - Une table "exposants" contenant (ID, nom, MDP, droit)
- Une autre table "visiteurs" contenant ( id nom prenom adresse cp ville portable fixe mail age nbperso actuellement secteur remarques )
De là, je souhaite extraire des fichiers xls, et ce pour toutes les remarques qu'un exposant attribuera aux visiteurs qu'il veut. Et je veux faire ça pour chaque exposant.
Auriez-vous une idée pour réaliser cette requête SQL ? Parce qu'à l'heure actuelle je ne vois pas trop comment m'y prendre.

Sweet

EDIT : voici le script qui permet d'extraire toute la table "visiteurs" d'un seul coup

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<?php 
 
 
// Connexion à la base de données 
	mysql_connect("localhost", "root",""); 
	mysql_select_db("vm"); 
	$resQuery = mysql_query("SELECT * FROM visiteurs"); 
 
//Header permettant la création d'un CSV 
	header('Content-Type: export/octet-stream; charset=iso-8859-1'); 
	header("Content-disposition: filename=Liste-visiteurs.xls"); 
 
	if (mysql_num_rows($resQuery) != 0) 
{ 
// on insère les titres des colonnes 
	$fields = mysql_num_fields($resQuery); 
	$i = 0; 
	while ($i < $fields) 
 
	{ 
//un fichier CSV ne pouvant commencer par id on le remplace par num 
		if (mysql_field_name($resQuery, $i)=="id") 
		{
			echo "id;";
		} 
		else 
		{
			echo mysql_field_name($resQuery, $i).";";
		}	 
			$i++; 
	} 
		echo "\n"; 
 
// on insère les données de la table 
		while ($arrSelect = mysql_fetch_array($resQuery, MYSQL_ASSOC)) 
	{ 
		foreach($arrSelect as $elem) {echo "$elem;";} 
		echo "\n"; 
	} 
}
 
?>