Valid XHTML     Valid CSS2    

Listing du fichier combienPhp7.php

 

00001     <?php
00002     
00003     ###################################################
00004     
00005     function 
combien($ndlt) {
00006     
00007     ###################################################
00008     
00009        $bdd  
= new PDO("mysql:localhost;dbname=statdata","anonymous","anonymous") or die ("probleme connexion") ;
00010        $bdd
-> setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION) ;$bdd-> setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION) ;
00011     
00012        $ndlb 
"statdata" ;
00013        $cha  
"count(*)";
00014        $req  
"select $cha from $ndlb.$ndlt " ;
00015        try {
00016          $res 
$bdd->query("$req") ;
00017        } catch (Exception $e
) {
00018          echo "Probleme combien : "
.$e->getMessage()."\n" ;
00019          die("STOP.\n"
) ;
00020        } ; # fin de catch
00021     
00022        $ldr 
$res->fetch(PDO::FETCH_ASSOC)   ;
00023        $nbe 
$ldr[$cha]                    ;
00024     
00025        return( $nbe 
) ;
00026     
00027     } # fin function combien
00028     
00029     ###################################################
00030     
00031     ## programme principal :
00032     
00033     # un peu court :
00034     
00035     echo 
" v1 il y a ".combien("elf")." enregistrements dans elf.\n" ;
00036     
00037     # mieux :
00038     
00039     $nbe 
combien("elf") ;
00040     echo " v2 il y a 
$nbe enregistrements dans elf\n" ;
00041     
00042     # encore mieux :
00043     
00044     $tab 
"elf" ;
00045     $nbe 
combien($tab) ;
00046     
00047     echo " v3 il y a 
$nbe enregistrements dans $tab.\n" ;
00048     
00049     ###################################################
00050     
00051     ?>

La coloration syntaxique est réalisée par un enrobage de la function php nommée highlight_file

mais si vous préférez, vous pouvez utiliser celle de SyntaxHighlighter ou même celle de geshi.

Pour ne pas voir les numéros de ligne, ajoutez &nl=non à la suite du nom du fichier.

 

 

retour gH    Retour à la page principale de   (gH)