logo T

{source}
<?php
$connexion = mysql_connect('mysql51-35.perso','cahiersdmod1','mNqKFkGt');
if ($connexion<=0)
{
echo "Impossible de se connecter à la base Emprunt forcé";
exit;
}
mysql_select_db('cahiersdmod1',$connexion);

if (isset($_GET['s']))
{
$nom=$_GET['nom'];
// $prenom=$_GET['prenom'];
$page=$_GET['page'];
}
else extract($_POST);

if ((!isset($nom)) || (strlen($nom)<3))
{
echo "<br />Le patronyme doit comprendre au moins 3 caractères.<br />";
echo "<meta http-equiv=\"Refresh\" content=\"4; URL=remplacants.php\" />";
exit;
}
else
?>
<br>
<p>&nbsp;</p>
<?php
$ip = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '';
$date = date("d-m-Y");
$heure = date("H:i");
echo 'Le '.$date . ', '. $heure .'. <br>';
echo "Réponses pour votre critère de recherche : <b>$nom </b> <br />"; // str:".strlen($nom)." <br />";
{

// if (empty($prenom)) $requete="SELECT * FROM emprunt_force WHERE nom LIKE \"$nom%\" OR prenom LIKE \"$nom\"";
$requete="SELECT * FROM emprunt_force WHERE nom_petition LIKE \"$nom%\"";

$requete.=" ORDER BY nom_petition, prenom_petition"; // limit 0,20000;";

$req = mysql_query($requete) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$nb_res=mysql_num_rows($req);

// Requete pour n'afficher que les résultats de la page
if ($page<=0) $page=1;
$AF_MAX=6; // nb de résultats par page
$LIMIT=$AF_MAX*($page-1);
$requete2=$requete." LIMIT $LIMIT, $AF_MAX";
//echo "$requete2 <br />";
$req2 = mysql_query($requete2) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
if ($nb_res==1) echo "<i>1 seule référence correspondante à vos critères a été trouvée dans notre base.</i><br /><br />";
if ($nb_res>1) echo "<i>$nb_res références correspondantes à vos critères ont été trouvées dans notre base.</i><br /><br />";
// calcul nombre de pages et pagination
$nb_pages=ceil($nb_res/$AF_MAX);
$liens="";
// echo "Réponses pour : $nom , $prenom - page: $page <br />"; // str:".strlen($nom)." <br />";
?>
<a href="/index.php?option=com_content&view=article&layout=edit&id=168&Itemid=123">Nouvelle recherche</a><br>
<br>

<?php
for ($p=1; $p<=$nb_pages; $p++)
{
if ($p==$page) $liens.="$p&nbsp;";
else
{
$url="page=$p&amp;nom=$nom";
if (strlen($prenom)>0) $url.="&amp;prenom=$prenom";
$url.="&amp;s=1";
$liens.="<a href=\"resultat_emprunt_force.php?"."$url"."\">$p</a> ";
}
}
if ($nb_pages>1) echo "Pages $liens<br /><br /> ";
$count=0;
while($data = mysql_fetch_assoc($req2))

// Boucle affichage
{

echo '<b>'.$data['nom_petition'];
if (!empty($data['prenom_petition'])) echo ', '.$data['prenom_petition'];
echo '</b> <br>';

// Affichage date pétition
echo ' a envoyé sa pétition pour ne pas payer l\'emprunt forcé' ;
if (!empty($data['date_petition']))
{
if (($data['date_petition'])=='indéterminée') echo ' entre l\'an 4 et l\'an 8 (année non précise)</em>';
else echo ' en <em>' .$data['date_petition'] .'</em>';
}
echo '. <br>';

// Affichage adresse
if ((!empty($data['commune_petition'])) OR (!empty($data['commune_petition'])))
{
if (!empty($data['commune_petition'])) echo 'Il (elle) habitait à <em>'.$data['commune_petition'] .'</em>';
if (!empty($data['adresse_petition'])) echo ', <em>' .$data['adresse_petition'] .'</em>';
echo '. <br>';
}

// Affichage profession
if (!empty($data['profession_petition']))
{
echo 'Il (elle) exerçait la profession de <em>'.$data['profession_petition'] .'</em>';
echo '. <br>';
}

if (!empty($data['commentaire_petition'])) echo $data['commentaire_petition'].'.<br>';

echo '<br>';
if (!empty($data['cote_petition'])) echo 'Cote du document consultable aux Archives départementales de Gironde : '.$data['cote_petition']. '.';
echo '<br>'.'<br>'.'<hr>';

$count++;
}

if ($count==0) echo '<b>La recherche n\'a donné aucun résultat.<b>';
echo "<br />";
if ($nb_pages>1) {
echo "<br />Pages $liens<br /><br /> ";
?>
<div class="barre">
<a href="/index.php?option=com_content&view=article&layout=edit&id=168&Itemid=123">Nouvelle recherche</a>
</div>
<br />
<?php
}


// Sauvegarde de la requête dans le fichier req_emprunt_force.txt
// $idFiqReq=fopen("http://www.cahiersdarchives.fr/prive/suivi/req_emprunt_force.txt","a+");
// fputs($idFiqReq,$date.'; '.$heure.'; '.$ip.'; nom : '.$nom.'; '.$nb_res."\n");
// fclose($idFiqReq);

// Fermeture base sql
mysql_close();
}

?>
{/source}