[php]$membre['membre_aut'] != -1 [/php]
Mauvais, ne marche plus si le gars décide de mettre un autre id à son invité.
Le bon code serait :
[php]$membre['membre_aut'] != INVITE [/php]
Pour ce qui est de :
[php]$sql = "SELECT s.sujet_id, s.dernier_message_id, s.sujet_status, s.sujet_type, s.sujet_nom, s.forum_id, s.nb_reponse, s.dernier_message_temps, m.membre_login FROM " . SUJETS_TABLE . " s, " . MEMBRES_TABLE . " m where m.membre_id=s.membre_id ORDER BY s.dernier_message_temps DESC LIMIT ".$nb_derniers_sujets;[/php]
Optimisation :
[php]$sql = "SELECT s.sujet_id, s.dernier_message_id, s.sujet_status, s.sujet_type, s.sujet_nom, s.forum_id, s.nb_reponse, s.dernier_message_temps, m.membre_login FROM " . SUJETS_TABLE . " s LEFT JOIN " . MEMBRES_TABLE . " m ON m.membre_id=s.membre_id ORDER BY s.dernier_message_temps DESC LIMIT ".$nb_derniers_sujets;[/php]
Ça permet de pas tout charger la deuxième table pour rien (LEFT JOIN est plus optimisé que juste FROM table_1, table_2)
Sinon, c'est très bien
