Bonsoir, je suis débutant en Php et j'ai un problème, j'ai conçu ce script

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
 
function make_players_array(){
	global $host, $user, $password, $db, $database_encoding, $pl_array;
$i=0;
	$ascent_db = new DBLayer($host, $user, $password, $db);
	$ascent_db->query("SET NAMES $database_encoding");
	$query = $ascent_db->query("SELECT c.`name`, ca.`leaderguid`, ca.`name`, ca.`createdate` FROM `guild` AS ca
INNER JOIN `characters` AS c
ON ca.`leaderguid`= c.`guid` 
ORDER BY ca.`name`");
	while($result = $ascent_db->fetch_assoc($query))
	{
 
$pl_array[$i] = Array($result['c.name'], $result['ca.name'], $result['createdate']);
$i++;
	}
Mais la requête n'accepte pas mes "$result['c.name'], $result['ca.name']", bref il ne comprend pas qu'il faut choisir les infos dans 2 tables différentes. Et si je met $result['name'] ça ne m'affiche que les résultats de ca.name, bref je ne sais pas trop comment faire, pouvez-vous m'aider? S'il vous plait.