Bonjour a tous,
Un très bon dévelloppeur m'a fait un système entier de news qui marche à merveille sur mon site. Etant parti en Angleterre et ayant beaucoup de travail, il n'est plus très disponible.
Je suis en train de faire quelques modification dont le filtrage des news par catégorie. Sur l'index de mon site sa affiche toutes les news écrites dernièrement et je voudrais simplement par exemple que ça affiche telle catégorie.
Dans ma base cela s'appelle : category
Voici le script sur l'index, et je cherche depuis 48h à lui faire afficher qu'une seule catégorie que je sélectionnerais
Si quelqu'un peut m'aider...:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 <?php setlocale(LC_TIME, 'fr_FR'); require_once('includes/news.lib.php'); $i_limit = 17; $news_headers = get_news_headers($i_limit); $current_date = ''; foreach ( $news_headers as $id_news => $news_header ) { $tmp_date = date('Y-m-d', strtotime($news_header['date'])); if ( $tmp_date != $current_date ) { $current_date = $tmp_date; print '<br><b><font color="#f77520">+ </font><font color="#045E8B">' . ucfirst(strftime('%A %e %B %G', strtotime($news_header['date']))) . '</font></b><br>'; $i_limit -= 0; } print '<img src="news/minimg/' . $news_header['thumbnail'] . '" border="0" align="absmiddle"> <span style="color: ' . ( date('Y-m-d') === $current_date ? '#F77520' : '#9A9A9A' ) . ';">' . date('H:i', strtotime($news_header['date'])) . ' </span> ' . ( ! empty( $news_header['before_title'] ) ? $news_header['before_title'] . ' : ' : '' ) . '<a href="' . $news_header['url'] . '" style="' . ( '1' === $news_header['bold'] ? 'font-weight: bold;' : '' ) . '">' . $news_header['title'] . '</a><br />'; $i_limit--; if ( $i_limit <= 0 ) { break; } } ?>
Partager