Valid XHTML    Valid CSS2    

Listing du fichier extr_stages.php

 

00001     <?php
00002     
include("../std.php") ;
00003     
debutPage
("Solutions des exercices") ;
00004     
# (gH) -_- extr_stages.php ; TimeStamp (unix) : 10 Mars 2008 vers 15:45
00005     
00006     
function
trom( $txt ) { # enlève les \ produits par MySql
00007      # on remplace aussi & par &amp;
00008     
$otxt
= trim($txt) ;
00009     
$ntxt
= "" ;
00010     
$ic
= 0 ;
00011      while (
$ic
<=strlen($otxt)) {
00012     
$lec
= substr($otxt,$ic,1) ;
00013     
$aec
= ord($lec) ;
00014      if (
$aec
==92) { $lec = "" ; } ;
00015      if (
$lec
=="&") { $lec = "&amp;" ; } ;
00016     
$ntxt
.= $lec ;
00017     
$ic++;
00018      } ;
# fin de tant que
00019     
return
$ntxt ;
00020     } ;
# fin de fonction trom
00021     
00022     
?>
00023     

00024     <p>&nbsp;</p>
00025     
00026     <?php $nbs
= 0 ;
00027     
mysql_connect
("localhost","anonymous","anonymous") ;
00028     
mysql_query
("use statdata") ;
00029     
$rese
= mysql_query("select count(*) from stagesMaitrise") ;
00030     
$ligr
= mysql_fetch_array($rese) ;
00031     
$nbs
= $ligr["count(*)"] ;
00032     
?>
00033     
<h1>&nbsp;
00034     Affichage XML des <font color="blue"><?php
echo $nbs ; ?></font> stages de la base des Stages
00035     </h1>
00036     <p>
00037     &nbsp;
00038     </p>
00039     <blockquote>
00040     <!-- ================ -->
00041     <pre>
00042     &lt;?xml version='1.0' encoding="ISO-8859-1" ?&gt;
00043     
00044     &lt;stages&gt;
00045     
00046     <?php
00047     
00048      $res
=
mysql_query("select * from stagesMaitrise order by nom") ;
00049     
00050      while (
$ligr
=mysql_fetch_array($res)) {
00051     
$nom
= $ligr["nom"] ;
00052     
$vnom
= trim($nom) ;
00053      if (
strlen
($vnom)>0) {
00054     
00055     
00056     
$nom
= "<span class=\"bleu\"><b>$nom</b></span>" ;
00057     
$an
= trom($ligr["an"]) ;
00058     
$categ
= trom($ligr["categorie"]) ;
00059     
$categ
= "<span class=\"gvert\">$categ</span>" ;
00060     
$titre
= trom($ligr["titre"]) ;
00061     
$titre
="<b>$titre</b>" ;
00062     
$entrep
= trom($ligr["entreprise"]) ;
00063     
$entrep
= "<span class=\"rouge\"><b>$entrep</b></span>" ;
00064     
$adress
= trom($ligr["adresse"]) ;
00065     
$codepo
= $ligr["codepost"] ;
00066     
$respon
= $ligr["responsable"] ;
00067     
$tel
= $ligr["tel"] ;
00068     
$telstd
= $ligr["telstd"] ;
00069     
$telstg
= $ligr["telstg"] ;
00070     
$fax
= $ligr["fax"] ;
00071     
00072      echo
" &lt;stage anne=\"
$an\" categorie=\"$categ\" &gt;\n" ;
00073      echo
" &lt;stagiaire nom_prenom=\"
$nom\" /&gt;\n" ;
00074      echo
" &lt;entreprise nom=\"
$entrep\" \n" ;
00075      echo
" mds=\"
$respon\" \n" ;
00076      echo
" tel=\"
$tel\" \n" ;
00077      echo
" /&gt;\n" ;
00078      echo
" &lt;/stage&gt;\n\n";
00079     
00080      } ;
# fin de si
00081     
} ; # fin de tant que
00082     
00083     
?>
00084     
&lt;/stages&gt;
00085     </pre>
00086     <!--- ================ -->
00087     <p>&nbsp;</p>
00088     <a href="http://www.info.univ-angers.fr/pub/gh/"><img src="return.gif" alt="retour gH" /></a>
00089     &nbsp;&nbsp;&nbsp;Retour à la page principale de &nbsp;
00090     <font color="#008800">(gH)</font>
00091     <p>&nbsp;</p>
00092     <p>&nbsp;</p>
00093     </blockquote>
00094     </blockquote>
00095     </body>
00096     </html>

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)