Me voila avec un problème que je ne sais expliqué.
Voici mon erreur
La colonne étant existante l'erreur viendrait de la structure de ma requete?Unknown column 'phpl_matchs.id' in 'on clause'
l'erruer doit etre à la ligne 4
$requete=" SELECT equipes.nom AS equipe_dom, EXT.nom AS equipe_ext, phpl_matchs.buts_dom AS buts_dom , phpl_matchs.buts_ext AS buts_ext, phpl_matchs.id AS id_match, phpl_matchs.date_reelle, phpl_journees. date_prevue AS date_prevue
FROM phpl_matchs, phpl_journees, equipes, equipes as EXT
LEFT JOIN phpl_ordres
ON phpl_ordres.id_match = phpl_matchs.id
WHERE equipes.id_equipe = phpl_matchs.id_equipe_dom
AND EXT.id_equipe=phpl_matchs.id_equipe_ext
AND($id_equipe = phpl_matchs.id_equipe_dom OR $id_equipe = phpl_matchs.id_equipe_ext)
AND phpl_matchs.id_journee=phpl_journees.id
AND phpl_journees.id_champ='$id_champ'
ORDER BY phpl_journees.numero";
Code : Tout sélectionner
--
-- Structure de la table `phpl_ordres`
--
CREATE TABLE `phpl_ordres` (
`id` int(11) NOT NULL,
`id_match` int(11) NOT NULL,
`dom_joueur1` tinyint(4) NOT NULL,
`dom_joueur2` tinyint(4) NOT NULL,
`dom_joueur3` tinyint(4) NOT NULL,
`dom_joueur4` tinyint(4) NOT NULL,
`dom_joueur5` tinyint(4) NOT NULL,
`dom_remp1` tinyint(4) NOT NULL,
`dom_remp2` tinyint(4) NOT NULL,
`dom_remp3` tinyint(4) NOT NULL,
`dom_remp4` tinyint(4) NOT NULL,
`dom_remp5` tinyint(4) NOT NULL,
`ext_joueur1` tinyint(4) NOT NULL,
`ext_joueur2` tinyint(4) NOT NULL,
`ext_joueur3` tinyint(4) NOT NULL,
`ext_joueur4` tinyint(4) NOT NULL,
`ext_joueur5` tinyint(4) NOT NULL,
`ext_remp1` tinyint(4) NOT NULL,
`ext_remp2` tinyint(4) NOT NULL,
`ext_remp3` tinyint(4) NOT NULL,
`ext_remp4` tinyint(4) NOT NULL,
`ext_remp5` tinyint(4) NOT NULL,
`dom_tactique` tinyint(4) NOT NULL,
`ext_tactique` tinyint(4) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci;
--
-- Structure de la table `phpl_matchs`
--
CREATE TABLE `phpl_matchs` (
`id` mediumint(6) unsigned NOT NULL auto_increment,
`id_equipe_dom` smallint(5) unsigned default NULL,
`id_equipe_ext` smallint(5) unsigned default NULL,
`date_reelle` datetime default NULL,
`id_journee` smallint(5) unsigned default NULL,
`buts_dom` smallint(4) unsigned default NULL,
`buts_ext` smallint(4) unsigned default NULL,
PRIMARY KEY (`id`),
KEY `id_equipe_dom` (`id_equipe_dom`),
KEY `id_equipe_ext` (`id_equipe_ext`),
KEY `buts_dom` (`buts_dom`),
KEY `buts_ext` (`buts_ext`),
KEY `id_journee` (`id_journee`)
) ENGINE=MyISAM AUTO_INCREMENT=77 DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci AUTO_INCREMENT=77 ;
Bonne soirée