Requête SQL à trier… (Créer un compte)

  • Statut : non résolu
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #449172
    artxtra
    Participant
    Chevalier WordPress
    149 contributions

    Bonjour,
    j’essaye de mettre en place une liste de posts par cétégorie, sans passer par un plugin (que je n’ai trouvé, et que je ne veux pas).
    J’ai créé ça pour l’instant :

    <form id="chantier">
    <select name="listepages" size="5" onChange="chgpage(this.form)">     
    
    <?php 
    $postbycats = $wpdb->get_results(“SELECT * FROM $wpdb->post2cat WHERE category_id=41”);
    foreach($postbycats as $postbycat) {
    	$post_titres = $wpdb->get_results(“SELECT post_date, post_name, post_title FROM $wpdb->posts WHERE ID=$postbycat->post_id ORDER BY post_name”, object);
    	foreach($post_titres as $post_titre) {
    	echo(‘<option value="http://artxtra.info/'.substr($post_titre->post_date, 0,4).’/’.substr($post_titre->post_date, 5,2).’/’.substr($post_titre->post_date, 8,2).’/’.$post_titre->post_name.'”>’.$post_titre->post_title.’</option>n’);
    	}
    }
    
    ?>    
    </select> 
    </form>

    Or, dans la requête, si je fais un tri ([c]ORDER BY post_date[/c], dans la deuxième requête), j’obtiens soit une erreur invalid argument soit aucune modif’…
    Je n’y connais strictement rien en SQL : je code ça pour la première fois, à taton, et j’aurais besoin de vos éclaircissement.
    [affichage : http://artxtra.info/query.php]
    D’avance merci

    #583498
    AmO
    Participant
    Maître WordPress
    4452 contributions
    #583499
    artxtra
    Participant
    Chevalier WordPress
    149 contributions

    Fectivement, cette solution existe, mais je cherchais via SQL directement… pour apprendre.
    Merci quand même

    #583500
    artxtra
    Participant
    Chevalier WordPress
    149 contributions

    De plus, ça bugue si je veux le mettre dans un [c][/c]

4 sujets de 1 à 4 (sur un total de 4)
  • Vous devez être connecté pour répondre à ce sujet.