par
albat » 16 janv. 2007, 15:23
oici ma suggestion, en utilisant les alias de tables pour plus de clarté
et en corrigeant ton utilisation des apostrophes :
$sqldip = "SELECT B.id_gallery, B.id_type_bien, B.id_secteur, B.date, B.id_categorie, B.description,
B.nbre_piece, B.superficie, B.etage, B.netage, B.prix, B.reference, B.photo,
S.id_secteur, S.ville, S.cp,
G.id_photo, G.id_gallery, G.url, G.url1, G.url2, G.url3,
C.id_categorie, C.categorie, T.id_type_bien,
T.type
FROM tb_bien B, tb_gallery G, tb_categorie_bien C, tb_secteur_bien S, tb_type_bien T
WHERE B.id_type_bien = T.id_type_bien
AND G.id_gallery = B.id_gallery
AND B.id_secteur = S.id_secteur
AND B.nbre_piece LIKE '%".$nbre."%'
AND B.id_categorie = ".$cate."
AND B.id_categorie = C.id_categorie";
oici ma suggestion, en utilisant les alias de tables pour plus de clarté
et en corrigeant ton utilisation des apostrophes :
[php]$sqldip = "SELECT B.id_gallery, B.id_type_bien, B.id_secteur, B.date, B.id_categorie, B.description,
B.nbre_piece, B.superficie, B.etage, B.netage, B.prix, B.reference, B.photo,
S.id_secteur, S.ville, S.cp,
G.id_photo, G.id_gallery, G.url, G.url1, G.url2, G.url3,
C.id_categorie, C.categorie, T.id_type_bien,
T.type
FROM tb_bien B, tb_gallery G, tb_categorie_bien C, tb_secteur_bien S, tb_type_bien T
WHERE B.id_type_bien = T.id_type_bien
AND G.id_gallery = B.id_gallery
AND B.id_secteur = S.id_secteur
AND B.nbre_piece LIKE '%".$nbre."%'
AND B.id_categorie = ".$cate."
AND B.id_categorie = C.id_categorie";[/php]