IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

les doublons dans categorie sans affecté les articles [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre actif Avatar de dancom5
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55

    Informations forums :
    Inscription : Janvier 2010
    Messages : 808
    Points : 241
    Points
    241
    Par défaut les doublons dans categorie sans affecté les articles
    Bonjour :-)

    Ma commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT cat, post, date
    FROM post AS p, category AS c
    WHERE p.id = c.id
    J'ai sur trois colonnes cat - post - date

    Je veux regrouper les "cat" sans perdre aucun "post" et "date".

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    cat1 - post1 - date1
             post2 - date2
             post3 - date3
    cat2 - post1 - date1
     
    etc..
    C'est possible?
    On oublie souvent la simplicité ou la base dans la vie: Maslow

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 173
    Points : 5 345
    Points
    5 345
    Par défaut
    order by ?

  3. #3
    Membre actif Avatar de dancom5
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55

    Informations forums :
    Inscription : Janvier 2010
    Messages : 808
    Points : 241
    Points
    241
    Par défaut
    Oui, j'ai trouvé une solution mais, ça doit être en PHP. et GROUP BY ajouté.
    "false" est une astuce que j'ai trouvé dans un forum. Y'a tellement de sujets
    que ce n'est pas évident à trouver.

    Solution complète :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    $resultat = "
     	SELECT category_name, post_title, post_date
    	FROM post AS p, category AS c 
    	WHERE p.category_id = c.category_id 
    	ORDER BY post_title
    ";
     
    echo 'Nouveautés du mois ('.date('Y-m').')<br><br>'; 
     
    $result = mysqli_query($connexion,$resultat);
     
    $cat = "";
     
    while (false != ($ligne = mysqli_fetch_assoc($result))){
     
    	$array=explode("-",$ligne['post_date']);
    	$ladate2=date("m");
    	if($array[1]==$ladate2) { 
     
    			if($ligne['category_name'] != $cat){
    				$cat = $ligne['category_name'];
    				echo '<strong>'.$ligne['category_name'].'</strong>';
    			}
    			echo '<ul>';
    				echo '<li>'.$ligne['post_title'].'</li>';
    			echo '</ul>';
    	}
    }
    Il me reste encore beaucoup à faire puisque ce sont des vidéos que je veux afficher pour le mois courant et par catégories dont celle-ci est en titre.

    Rendre les images cliquables.

    Et ensuite, je vais afficher les archives qui ne sont pas du mois.
    On oublie souvent la simplicité ou la base dans la vie: Maslow

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [vbexcel]Comment supprimer les doublons dans une combobox?
    Par Mugette dans le forum Macros et VBA Excel
    Réponses: 20
    Dernier message: 24/11/2005, 11h12
  2. [sql] [oracle] éliminer les doublons dans sum ?
    Par trungsi dans le forum Langage SQL
    Réponses: 14
    Dernier message: 04/03/2005, 12h29
  3. Comment éviter les doublons dans ma table
    Par einegel dans le forum Bases de données
    Réponses: 3
    Dernier message: 09/11/2004, 12h18
  4. Éviter les doublons dans une requete
    Par royrremi dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 03/08/2004, 19h37
  5. [langage] 2 fichier dans 1 en evitant les doublons
    Par remixxl dans le forum Langage
    Réponses: 6
    Dernier message: 26/07/2004, 17h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo