22/05/2012, 09:11:39
J'ai procédé en mettant ce code dans un UDT appelé en homepage.
Premier temps je récupère les valeurs :
Deuxième temps je les affiche :
Premier temps je récupère les valeurs :
Code :
[== PHP ==]
global $gCms;
$db = &$gCms->GetDb();
$sql = "SELECT content.content_id, nom_artiste.content nom_artiste, titre_album.content titre_album
FROM ".cms_db_prefix()."content content
JOIN ".cms_db_prefix()."content_props nom_artiste on (content.content_id = nom_artiste.content_id and nom_artiste.prop_name='nom_Artiste')
left JOIN ".cms_db_prefix()."content_props titre_album on (content.content_id = titre_album.content_id and titre_album.prop_name='titre_Album')
Deuxième temps je les affiche :
Code :
[== PHP ==]
order by content.hierarchy DESC limit $limit";
$dbresult = $db->Execute($sql);
if( !$dbresult )
{
echo 'DB error: '. $db->ErrorMsg()."<br/>";
}
while($dbresult && $row = $dbresult->FetchRow()){
echo "<h3>".$row['nom_artiste']."</h3>";
echo "<h4>".$row['titre_album']."</h4>";
}