Bonjour,

J'ai vraiment du mal avec les SELECT sur de multiples tables. Voici ce que j'ai :

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
 
$controle = "SELECT *, DATE_FORMAT(dated,'%d-%m-%y %H:%i:%s') 
				AS dated
				FROM orders
				LEFT JOIN bills ON orders.id_bill = bills.id_bill
				LEFT JOIN users ON orders.id_user = users.id_user
				WHERE orders.id = ".$_GET['id'];
 
$result = mysql_query($controle) or die('Erreur SQL !<br>'.mysql_error());	
 
			while($data = mysql_fetch_assoc($result)) 
 
   			 {
 
			$email			= $data['email'];
 
   			$dest  			= $data['dest'];
   			$othername  		= $data['othername'];
   			$capacite 			= $data['capacite'];
   			$sn 				= $data['sn'];	
			$sysos 			= $data['sysos'];
			$comments  		= $data['comments'];
			$status 			= $data['status'];
			$tracking 			= $data['tracking'];
			$cgv 				= $data['cgv'];
			$dated 			= $data['dated'];			
   			$ip  				= $data['ip'];
 
   			$id_bill			= $data['id_bill'];
   			$url  				= $data['url'];
 
   			  }
Certains champs de la table "orders" sont retournés vides, mais je ne vois pas pourquoi eux et pas d'autres.

$dest, $capacite, $sysos sont retournés vides. alors qu'ils sont bien remplis dans ma table SQL de "orders".

Une idée ?