Valid XHTML     Valid CSS2    

Listing du fichier sen_ronfle.php avec syntaxhighlighter


        <?php
        include("../std.php") ;
        debutPage("L3SEN Table ronfle","strict") ;
        debutSection() ;
        h1("CALCULS DANS LA TABLE RONFLE ") ;
        
        p("grouge droite") ;
        echo "gilles.hunault@univ-angers.fr" ;
        finp() ;
        
        # connexion à la base statdata sur forge avec l'utilisateur anonymous
        
        $cnx = @mysql_connect("localhost","anonymous","anonymous") or die("problème de connexion") ;
        $dbz = mysql_select_db("statdata") or die ("problème de base de données") ;
        
        h2("Nombre d'hommes") ;
        
         $req   = " SELECT COUNT(*)  FROM  ronfle WHERE sexe=0  " ;
         $res   = mysql_query($req) ;
         $tabr  = mysql_fetch_array($res) ;
         $nbhom = $tabr["COUNT(*)"] ;
        
         # echo "Requ&ecirc;te : ".em($req) ;
         # br() ;
         echo em(" La table RONFLE comporte $nbhom hommes.") ;
        
        h2("Nombre d'hommes qui ronflent et qui fument") ;
        
         $req   = " SELECT COUNT(*)  FROM  ronfle WHERE sexe=0  AND ronfle=1 AND taba=1" ;
         $res   = mysql_query($req) ;
         $tabr  = mysql_fetch_array($res) ;
         $nbhrf = $tabr["COUNT(*)"] ;
        
         # br() ;
         echo em(" La table RONFLE comporte $nbhrf hommes qui ronflent et qui fument.") ;
        
        h2("Pourcentage d'hommes qui ronflent et qui fument par rapport au nombre d'hommes via SQL") ;
        
         $champ  = "pcthrf" ;
         $req    = " SELECT 100*(COUNT(*)/$nbhom) AS $champ  FROM  ronfle WHERE sexe=0  AND ronfle=1 AND taba=1" ;
         $res    = mysql_query($req) ;
         $tabr   = mysql_fetch_array($res) ;
         $pct    = $tabr[$champ] ;
        
         echo "Requ&ecirc;te : ".em("$req ;") ;
         br() ;
         echo em(" Ce pourcentage via SQL est $pct.") ;
        
        h2("Pourcentage d'hommes qui ronflent et fument par rapport au nombre d'hommes via PHP") ;
        
         $pct = 100 * ($nbhrf/$nbhom)  ;
         echo em(" Ce pourcentage via PHP est $pct.") ;
        
        h2("Pourcentage arrondi par SQL ") ;
        
         $champ  = "pcthrf" ;
         $req    = " SELECT ROUND(100*(COUNT(*)/$nbhom)) AS $champ  FROM  ronfle WHERE sexe=0  AND ronfle=1 AND taba=1" ;
         $res    = mysql_query($req) ;
         $tabr   = mysql_fetch_array($res) ;
         $pctarr = $tabr[$champ] ;
        
         echo em(" Ce pourcentage arrondi via SQL est $pctarr.") ;
        
        h2("Pourcentage arrondi par PHP ") ;
        
         $pct1 = round (100 * ($nbhrf/$nbhom) , 0 )  ;
         echo em(" Ce pourcentage arrondi via PHP est $pct1 %(version 1).") ;
        
         br() ;
        
         $pct2 = sprintf("%4.0f",100 * ($nbhrf/$nbhom) , 0 )  ;
         echo em(" Ce pourcentage arrondi via PHP est $pct2 % (version 2).") ;
        
        h2("Listage des 10 plus jeunes femmes qui ronflent ") ;
        
         $nbf    = 0 ;
         $champ  = "pcthrf" ;
         $req    = " SELECT IDEN, AGE FROM ronfle WHERE sexe=1 AND ronfle=1 ORDER BY age LIMIT 10" ;
         $res    = mysql_query($req) ;
         while ($tabr= mysql_fetch_array($res)) {
           $nbf++ ;
           $iden  = $tabr["IDEN"] ;
           $age  = $tabr["AGE"] ;
           echo " $nbf ID : $iden AGE = $age \n" ;
           br() ;
         } ; # fin de tant que
        
        h2("Listage en tableau des 10 plus jeunes femmes qui ronflent ") ;
        
         $nbf    = 0 ;
         $champ  = "pcthrf" ;
         $req    = " SELECT IDEN, AGE FROM ronfle WHERE sexe=1 AND ronfle=1 ORDER BY age LIMIT 10" ;
         $res    = mysql_query($req) ;
         table(1,5,"collapse") ;
         tr() ;
           th() ; echo " &nbsp; NUM &nbsp; "  ; finth() ;
           th() ; echo "IDEN" ; finth() ;
           th() ; echo "AGE"  ; finth() ;
         fintr()  ;
         while ($tabr= mysql_fetch_array($res)) {
           $nbf++ ;
           $iden  = $tabr["IDEN"] ;
           $age  = $tabr["AGE"] ;
           tr() ;
            td("R") ; echo $nbf   ; fintd() ;
            td()    ; echo $iden  ; fintd() ;
            td()    ; echo $age   ; fintd() ;
           fintr()  ;
         } ; # fin de tant que
         fintable() ; ;
        
        mysql_close($cnx) ;
        
        #########################################
        
        p() ;
        echo href("montresource.php?nomfic=sen_ronfle.php","Code-source de la page") ;
        finp() ;
        
        
        finSection() ;
        finPage() ;
        ?>
        

La coloration syntaxique est réalisée par : SyntaxHighlighter.

Si vous préférez, vous pouvez utiliser celle de geshi ou même celle construite autour de la fonction highlight_file.

 

 

retour gH    Retour à la page principale de   (gH)