dans un soucis d'optimisation je me suis atelé à séparer mes données en plusieurs tables, elles ont un dénominateur commun, un numéro de dossier que je récupère grâce à un paramètre url via la méthode GET
j'ai donc fais cette requête ci:
$sql = "SELECT * FROM `credit` INNER JOIN `debit` ON `credit`.`n_doss` = `debit`.`n_doss` WHERE `n_doss`='".mysql_real_escape_string($_GET['n_doss'])."'";
mais j'ai un soucis, elle me renvoit un message d'erreur qui est le suivant:845Column 'n_doss' in where clause is ambiguousSELECT * FROM `credit` INNER JOIN `debit` ON `credit`.`n_doss` = `debit`.`n_doss` WHERE `n_doss`='110015666223'
pourtant le champs qui est en commun dans les deux tables est identique (c'est un varchar de 15 caractères).
Je ne sais pas d'ou peut provenir le problème.
D'avance merci pour votre aide.
Ce que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.