Bonsoir,
zai pas de chznce aujourd’hui personne répond à mes questions, bon c’est le jeu, pas de chance ;).
Là j’ai un petit problème avec des lignes PHP pour extraires les articles publiés l’année précédent la date courante, apparemment le script ne filtre pas les articles en tenant compte des DEUX critères : id_mot=12 Et year(a.date)=$anneeprec, mais seulement sur le critère de l’année précédente. Voici mes lignes est ce que quelqu’un verrait pourquoi ca fait ca ? (j’ai essayé d’obtenir le même résultat en spip pur j’ai pas reussi d’où mon passage fugitif au php…) :
<?php
$anneeencours=date(« Y »);
$anneeprec=–$anneeencours;
echo «
Les Résonnances de l’année $anneeprec
»;$id=mysql_connect(« localhost »,« root »,"");
mysql_select_db(« spip »);
$query=« SELECT DISTINCT a.titre,a.id_article FROM spip_mots_articles as m,spip_articles as a WHERE((m.id_mot=12)AND(year(a.date)=$anneeprec)) »;
$result=mysql_query($query,$id);
while($row=@mysql_fetch_row($result))
{
echo « $row[0]
» ;
}
mysql_free_result($result);
?>
Merci d’avance.
S