1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
| <?php
// Connection au SGBD (mySQL)
$link = @mysql_connect($host,$user,$pass) or die(mysql_error());
// Connection à la base de données $base
$db = @mysql_select_db($base,$link) or die(mysql_error());
// Définition de la langue par défaut si la variable $lang n'est pas définie en URL
if (!$language) $language = "fr";
// Définition de la requête SQL : sélection du volume recherché dans la langue spécifiée
// Note importante : aucun test de validité n'est fait sur $volume : à rajouter !!!
$q_volume = "SELECT * FROM ".$language."_nep WHERE volume = '".urldecode($volume)."'";
// Récupération du résultat de la requête dans $r_volume
$r_volume = mysql_query($q_volume,$link) or die("Aucun résultat !");
// Récupération du nombre de résultat renvoyés dans la variable $c_volume
$c_volume = mysql_num_rows ($r_volume);
// Boucle parcourant les différentes lignes du résultat de la requête SQL
// La variable $article contient l'ensemble des lignes du résultat sous forme d'un tableau
// à deux dimensions. Chaque ligne $article[$i] contient un enregistrement d'article complet
// sous la forme d'un tableau associatif (paires de valeurs "nom de la colonne" => "valeur"
// stripslashes() est une fonction supprimant les caractères d'échappemment \ pour affichage.
$i = 0;
while ($i < $c_volume) {
$article[$i]["id"] = htmlentities(mysql_result($r_volume, $i, "id"));
$article[$i]["titre"] = htmlentities(mysql_result($r_volume, $i, "titre"));
$article[$i]["auteur"] = htmlentities(mysql_result($r_volume, $i, "auteur"));
$article[$i]["pays"] = htmlentities(mysql_result($r_volume, $i, "pays"));
$article[$i]["abstract"] = htmlentities(mysql_result($r_volume, $i, "abstract"));
$article[$i]["motscles"] = htmlentities(mysql_result($r_volume, $i, "motscles"));
$article[$i]["volume"] = htmlentities(mysql_result($r_volume, $i, "volume"));
$article[$i]["numpage"] = htmlentities(mysql_result($r_volume, $i, "numpage"));
$article[$i]["etoile"] = htmlentities(mysql_result($r_volume, $i, "etoile"));
$i++;
}
?>
<?php
$titre = 'AFFICHAGE RESUMES';
$keywords = 'AFFICHAGE RESUMES';
include($_SERVER["DOCUMENT_ROOT"].'/header.php');
include($_SERVER["DOCUMENT_ROOT"].'/suivianalytics.php');
?>
<link rel="shortcut icon" type="image/gif" href="http://www.cimm-icmm.org/images/logocimm.gif" />
<br />
<div align="center">
<p><a name="haut"></a>
<table width="600" border="0" cellspacing="0" cellpadding="3">
<tr>
<td bgcolor="#000099" class="titrefr"><div align="center" class="titrefr">sommaire</div></td>
</tr>
<tr>
<td class="textfr"><div align="justify">
<?php
$i = 0;
while ($i < $c_volume)
{ ?>
<a href="#<?php echo "article".$i; ?>"><?php echo utf8_encode($article[$i]["titre"]); ?></a><br>
<?php
$i++;
}
?>
</div></td>
</tr>
<tr>
<td bgcolor="#000099"> </td>
</tr>
</table>
<hr size="1" noshade color="#000099">
<p class="auteurfr"><font size="1" face="Arial">
<?php
// Boucle parcourant l'ensemble des résultats de la requête pour les afficher les uns
// après les autres dans un tableau HTML
$i = 0;
while($article[$i]) { |
Partager