je cherche a recuperer des donnees d'une bdd sql pour les trier et faire un update final de ce que j'ai trié. C'est pour poster 15 post par jour sur un blog (dratf => publish) mais en ayant au max un post par auteur dans une categorie pour eviter qu'un auteur ai 2 articles d'affilé le meme jour dans la meme categorie.
En clair dans ma BDD : Table = wp_posts, champ: post_status, post_author, post_category,post_date.
Le but est d'extraire tous les posts ayant le status draft et de les classer par date
Code : Tout sélectionner
$result = "SELECT id,post_author,post_category,post_date,post_date_gmt FROM wp_posts WHERE post_status = 'draft' ORDER BY post_date ASC";Code : Tout sélectionner
if (mysql_num_rows($result)) {
$data = mysql_fetch_array($result); ... Il faudrait enfin que je fasse un update des posts dans la BDD avec une boucle je pense.
L'embetant c'est que je ne sais pas comment m'y prendre et par ou commencer. Au départ je voulais essayer de tout faire en sql mais je ne suis pas assez bon pour cela. J'ai donc essayé de m'aider du PHP.
merci pour votre aide.
Ce que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.