Si tes IDs ne se suivent pas, mais sont tout de même classés par ordre croissant, en SQL :
SELECT * FROM articles WHERE articles.id > ID_ARTICLE_COURANT ORDER BY articles.id LIMIT 1
Franck.SELECT * FROM articles WHERE articles.id > ID_ARTICLE_COURANT ORDER BY articles.id LIMIT 1
Franck.$regexp = '/(^|\s)?('.$term.'([a-z0-9\.,\)])*?)(\s|$)/i';
preg_match_all($regexp, $result->title, $out);
Merci pour ton aide.