Rendre les ligne en colonne :php/mysql
                                    
                        houda                    
                                    -
                                     
houda -
        houda -
        salut tous le monde,j'ai un petit problème:je veux savoir comment rendre les ligne en colonne avec fonction en php avec mysql,
juste pour simplifié le problme:
heure RR
06 11
08 20
le res que je cherche c 'est:
heure RR_06 RR_08
06 11 20
SVP ,j'ai besoin de votre reponse et mercii
                
            
                
    
    
    
        juste pour simplifié le problme:
heure RR
06 11
08 20
le res que je cherche c 'est:
heure RR_06 RR_08
06 11 20
SVP ,j'ai besoin de votre reponse et mercii
        A voir également:         
- Rendre les ligne en colonne :php/mysql
- Partager photos en ligne - Guide
- Déplacer colonne excel - Guide
- Trier colonne excel - Guide
- Mètre en ligne - Guide
- Colonne word - Guide
3 réponses
                        
                    Je n'ai pas bien compris ta question mais voila quand même une réponse :
En fait ce que tu fais c'est une requete sql
Puis tu parcours les resultats
tu aura ce resultat :
Dupont Toto
Dupuis Test
...
Maintenant tu peut stocker les resultats dans une chaine de caractere puis les afficher ex :
tu aura comme resultat
liste des noms : Dupont,Dupuis,
liste des prenoms : Toto,Test,
    
                En fait ce que tu fais c'est une requete sql
<?php
$resultat = mysql_query("SELECT * FROM utilisateur");
?>
Puis tu parcours les resultats
<?php
while ($l = mysql_fetch_array($resultat))
{
     // tu peut afficher ces resultats en faisant 
     echo $l['nom']." ".$l['prenom'];
}
?>
tu aura ce resultat :
Dupont Toto
Dupuis Test
...
Maintenant tu peut stocker les resultats dans une chaine de caractere puis les afficher ex :
<?php
$nom = '';
$prenom = '';
while ($l = mysql_fetch_array($resultat))
{
     // tu peut afficher ces resultats en faisant 
     $nom .= $l['nom'].",";
     $prenom .= $l['prenom'].",";
}
echo "liste des noms : ".$nom;
echo "<br />";
echo "liste des prenoms".$prenom;
?>
tu aura comme resultat
liste des noms : Dupont,Dupuis,
liste des prenoms : Toto,Test,
                        
                    Aha je vois c'est ta table mysql que tu aimerais modifier:
voici comment faire :
    
                voici comment faire :
creer les 2 colonnes $req = "Alter table NOM_DE_TA_TABLE add RR_06 SMALLINT NOT NULL, add RR_08 SMALLINT NOT NULL ;"; mysql_query($req); //redistribuer les heure et minute de RR_06 $req2 = "update NOM_DE_TA_TABLE set RR_06 = RR where heure = '06' ;"; mysql_query($req2); //redistribuer les heure et minute de RR_08 $req3 = "update NOM_DE_TA_TABLE set RR_08 = RR where heure = '08' ;"; mysql_query($req3); //effacer RR $req4 = "lter table NOM_DE_TA_TABLE drop RR;"; mysql_query($req4);
 
    
    
    
    
et maintenant je vais detaillé le problème por facilité les choses,jai un tableau qui contient 2 colonne voilà la table:
<table>
heure--------------------- RR
06------------------------- 11
08------------------------- 13
</table>
le resultat que je veux affiché c'est:ajouté 2 colonnes RR_06 et RR_08 à la place de RR et voilà et chaque colonne contient sa valeur corespend voilà la table qui explique tous:
<table>
heure ------------------ RR_06 ---------------------------- --- ------ RR_08
06 -------------------------11 ----------------------------------------- je vais rentre la valeur de cette case apré
08---------- je vais rentre la valeur de cette case apré-------- 13
</table>
SPV si vous connaisé la reponse , n'ésité pas de me repondre
,à la tente de votre reponse et merci d'avance .