Bonjour,
J'ai vraiment du mal avec les SELECT sur de multiples tables. Voici ce que j'ai :
Certains champs de la table "orders" sont retournés vides, mais je ne vois pas pourquoi eux et pas d'autres.
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']; }
$dest, $capacite, $sysos sont retournés vides. alors qu'ils sont bien remplis dans ma table SQL de "orders".
Une idée ?
Partager