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 à la page principale de (gH)