colonne inconnu
Posté : 22 févr. 2008, 20:22
Bonjour à tous,
Me voila avec un problème que je ne sais expliqué.
Voici mon erreur
l'erruer doit etre à la ligne 4
Merci beaucoup !!
Bonne soirée
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