include "../config.inc.php";
$page="glossaire";
mysql_connect($host,$db_user,$db_pass)
or die ("Problème lors de la connexion à la base de données...");
switch($action)
{
case "syn" : $condition =" WHERE titre LIKE '$syn'";
break;
case "alpha" : $condition =" WHERE titre LIKE '$alpha%'";
break;
case "search" : $search = trim($search);
if($search != "")$condition = " WHERE ".SearchExplode($search);
break;
default :
}
$search_query = "SELECT DISTINCT SUBSTRING(titre,1,1) FROM glossaire ORDER BY 1";
$glossaire_result = mysql_db_query($db_name, $search_query);
$toutAlphabet=ListeAlpha($glossaire_result);
$totalAlphabet=mysql_num_rows($glossaire_result);
if(isset($condition))
{
$search_query = "select * from glossaire";
$search_query.=$condition." ORDER BY titre";
$glossaire_result = mysql_db_query($db_name, $search_query);
if($glossaire_result!=FALSE)$count=mysql_num_rows ($glossaire_result);
}
?>
ACM, Glossaire
|
|
|
|
|
if($totalAlphabet)
{
?>
Parcourir
par lettre
|
|
Chercher
: |
|
|
if($count) echo "Nombre de définitions trouvées : ".$count?>
|
|
if($glossaire_result)
{
while ($r = mysql_fetch_array($glossaire_result))
{
?>
if($firstletter!=substr($r["titre"],0,1))
{
$firstletter=strtoupper(substr($r["titre"],0,1));
?>
echo $firstletter; ?> |
}
?>
echo "".htmlspecialchars($r["titre"]).""; ?>
|
echo htmlspecialchars($r["texte"]); ?>
|
Synonymes
:
echo SynExplode(htmlspecialchars($r["synonymes"]));
?>
|
}
}
?>
|
|
}
else
{
?>
Aucune
information n'est
actuellement disponible,
vous allez être
redirigé automatiquement
vers
la
page d'accueil. |
}
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if($glossaire_result) mysql_free_result($glossaire_result)
?>