Bonjour je débute en oo et j'ai fais le début d'une classe news.
Mais vous pouvez me dire ce qui ne va pas svp

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
28
29
30
 
<?php
class News {
		private $_titre;
		private $_auteur;
		private $_contenu;
		private $_date;
	public function __construct($id) {
		if($id != NULL) {
			$QS_news = mysql_query("SELECT * FROM news WHERE id='".$id."'")or exit(mysql_error());
			$D_news = mysql_fetch_assoc($QS_news);
			$this->_titre = $D_news['titre'];
			$this->_auteur = $D_news['auteur'];
			$this->_contenu = $D_news['contenu'];
			$this->_date = $D_news['date'];
		}
	}
}
class NewsManager {
	public function getAllNews() {
		$news = array();
		$QS_all_news = mysql_query("SELECT id FROM news ORDER BY id DESC");
		while($D_news = mysql_fetch_assoc($QS_all_news)) {
			$news[] = new News($D_news['id']);
		}
	}
}
 
 
?>
Voilà étant donner que je suis noob merci de ne pas me dire qu'il y a plein de truc qui ne vont pas.
Mais je préfère que vous me dîtes un seul défaut et que vous l'expliquiez correctement.

MERCI