Voilà alors avant tout j'avou être débutant en SQL - PHP et Wordpress ^_^ alors pitié, soyez tolérant
Bon, mon problème est celui ci :
J'ai débuté la réalisation d'un blog sous wordpress, et j'aimerais pouvoir afficher dans ma sidebar, les 10 derniers articles commentés de mon blog.
J'ai trouvé du code sur internet qui m'a permis d'obtenir à peu près le résultat que j'attendais :
Et voici le résultat obtenu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
- Article 1 commenté par ToTo
- Article 1 commenté par TaTa
- Article 2 commenté par TonTon
- Article 3 commenté par TiTi
- Article 3 commenté par TuTu
(dsl pour le manque d'inspiration hein)
Vous l'aurez compris, je ne veux pas que des mêmes articles de mon blog apparaissent plusieurs fois ici. L'idéal serait :
-Article 1 commenté par ToTo
-Article 2 commenté par TonTon
-Article 3 commenté par TiTi
Alors je me suis renseigné sur le comment du pourquoi, j'ai modifié la requête en essayant de faire un ' distinct ' ainsi que des jointures, mais mon trop faible niveau de compétence dans la matière m'handicape.
En espérant qu'une âme charitable (et douée en sql-php) m'éclaire sur le sujet, je vous remercie d'avance d'avoir pris le temps de lire ce post,
Amicalement,
Omnislash

 

 
		
		 
        

 
			
			

 
   


 Simple (?) Requête SQL
 Simple (?) Requête SQL
				
 Répondre avec citation
  Répondre avec citation

 
 
 
			 
  Envoyé par sabotage
 Envoyé par sabotage
					
 
 

 
  
  
  
  
			 ! Le dernier article commenté à bien été affiché en montrant le dernier post ! Seul soucis maintenant, je ne vois que le dernier article commenté et pas mes 10 derniers >.< Bizarre non ? surtout quand je vois que tu as conservé la variable $number , peut-être une faute de syntaxe ? Ou peut-être est-ce à cause de MAX(c.comment_date_gmt) ?
 ! Le dernier article commenté à bien été affiché en montrant le dernier post ! Seul soucis maintenant, je ne vois que le dernier article commenté et pas mes 10 derniers >.< Bizarre non ? surtout quand je vois que tu as conservé la variable $number , peut-être une faute de syntaxe ? Ou peut-être est-ce à cause de MAX(c.comment_date_gmt) ?
 
						 Bien qu'étant débutant, je pense que la variable prend bien la valeur 10 dans ce code la :
  Bien qu'étant débutant, je pense que la variable prend bien la valeur 10 dans ce code la :
Partager