Listing du fichier tplong_fns.php
00001 <?php
00002
00003 ############################################################
00004
00005 function connexion() {
00006
00007 $cnx = @mysql_connect("localhost","anonymous","anonymous") ;
00008 $resCnx = @mysql_query($cnx) ;
00009
00010 $nom_Base = "test" ;
00011 $resUse = @mysql_select_db($nom_Base) ;
00012
00013 } # fin de function connexion() {
00014
00015 ############################################################
00016
00017 function combien($ndlt) {
00018
00019 $cha = "count(*)";
00020 $res = mysql_query("select $cha from $ndlt ") ;
00021 $tdr = mysql_fetch_array($res) ;
00022 return( $tdr[$cha] ) ;
00023
00024 } # fin function combien
00025
00026 ############################################################
00027
00028 function google_ancre($nomp) {
00029 return( ancre("http://www.google.fr/search?q=".urlencode($nomp),$nomp) ) ;
00030 ## produit : return ("<a href='http://www.google.fr/search?q=$nomp'>$nomp</a>\n") ;
00031 ## avec peut etre des + et des % après q= si caractères spéciaux pour une URL
00032 } # fin de function google_ancre
00033
00034 ############################################################
00035
00036 function ancre_decritService($nums,$noms) {
00037 return( ancre("listeServices.php#SERV_$nums",$noms) ) ;
00038 } # fin de ancre_decritService
00039
00040 ############################################################
00041
00042 function montrePersonne($nomp,$nums,$noms,$nump,$leServ="") {
00043
00044 tr() ; td() ;
00045
00046 table(0,5) ;
00047 tr () ;
00048 td() ; echo "Personne : " ; fintd() ;
00049 td() ; echo google_ancre(urlencode($nomp)) ; fintd() ;
00050 fintr() ;
00051 # on affiche le servcie si $leServ est vide
00052 if (""==$leServ) {
00053 tr() ;
00054 td() ; echo "Service : " ; fintd() ;
00055 td() ; echo ancre_decritService($nums,$noms) ; fintd() ;
00056 fintr() ;
00057 } ; # fin si
00058 fintable() ;
00059
00060 fintd() ; td() ;
00061 echo "<img src='personne".$nump.".png ' alt='image $nump' />\n" ;
00062
00063 fintd() ; fintr() ;
00064
00065 } # fin de function montrePersonne
00066
00067 ############################################################
00068
00069 function listePersonnes($leServ="") {
00070
00071 $nomp = "nomPers" ;
00072 $noms = "nomServ" ;
00073 $nums = "nums" ;
00074 $que = "select $nomp, $noms , PERSI.numSERV as $nums from PERSI natural join SERVI " ;
00075
00076 if (!""==$leServ) {
00077 # filtrage par numéro de service
00078 $que .= " WHERE PERSI.numSERV = $leServ " ;
00079 } ; # fin si
00080
00081 $res = mysql_query($que) ;
00082 table(1) ;
00083 $nump = 0 ;
00084 while ($tdr=mysql_fetch_array($res)) {
00085 $nump++ ;
00086 montrePersonne($tdr[$nomp],$tdr[$nums],$tdr[$noms],$nump,$leServ) ;
00087 } ; # fin de tant que
00088 fintable() ;
00089
00090 } # fin de function listePersonnes
00091
00092 ############################################################
00093
00094 function effectifService($nums) {
00095
00096 $cha = "count(*)";
00097 $res = mysql_query("select $cha from PERSI WHERE numServ=$nums") ;
00098 $tdr = mysql_fetch_array($res) ;
00099 return( $tdr[$cha] ) ;
00100
00101 } # fin de functioneffectifService
00102
00103 ############################################################
00104
00105 ?>
Pour ne pas voir les numéros de ligne, ajoutez &nl=non à la suite du nom du fichier.
Retour à la page principale de (gH)