Resultats de recherche

 

<?php

//les livres
$titre_val=$_POST[« titre_val »];
$auteur_val=$_POST[« auteur_val »];

$hostName = « localhost »;
$userName = « bible »;
$password = « biblebible »;
$dbName = « bible »;

mysql_connect($hostName, $userName, $password) or die(« Unable to connect to host $hostName »);

mysql_select_db($dbName) or die(« Unable to select database $dbName »);

 

if (($titre_val == «  ») & ($auteur_val == «  »)) {
print »Indiquer au moins un critère … »;
} else {

mysql_query(« SET NAMES ‘utf8′ »);
if (($titre_val != «  ») & ($auteur_val != «  »)) {
$query = « SELECT * FROM livres WHERE (UPPER(S_TIT) LIKE UPPER(‘%$titre_val%’))OR(UPPER(S_AUT) LIKE UPPER(‘%$auteur_val%’)) »;
}else
if (($titre_val != «  ») & ($auteur_val == «  »)) {
$query = « SELECT * FROM livres WHERE (UPPER(S_TIT) LIKE UPPER(‘%$titre_val%’)) »;
} else
if (($titre_val == «  ») & ($auteur_val != «  »)) {
$query = « SELECT * FROM livres WHERE (UPPER(S_AUT) LIKE UPPER(‘%$auteur_val%’)) »;
}

$result = mysql_query($query)or exit(mysql_error());

$number = mysql_numrows($result);

print(« <h2>Résultats de recherche …. sur Titre : $titre_val —> Auteur : $auteur_val</h2> »);

print »<p color:’#006900′>Nombre de livres trouvée : $number</p> »;
for($i=0; $i<$number; $i++){
$S_TIT = mysql_result($result,$i, »S_TIT »);

$S_COT = mysql_result($result,$i, »S_COT »);
$S_AUT = mysql_result($result,$i, »S_AUT »);
$S_DAT = mysql_result($result,$i, »S_DAT »);

/* print even-numbered rows with a gray background,
odd-numbered rows with a white background */
if ($i % 2 == 0) {
print « <table width=’100%’ > »;
print « <tr > »;

print « <td bgcolor=’#F2F2F2′ align=’left’> »;

print « <b> Numéro : </b>$S_COT<br> »;

print « <b> Titre : </b><b>$S_TIT</b><br> »;

print « <b> Auteur : </b>$S_AUT <br> »;
print « <b> Année :</b>$S_DAT <br>  » ;
print « </td> »;
print « </tr> »;
print « </table> « ;
} else {

print « <table width=’100%’ > »;
print « <tr > »;
print « <td bgcolor=’#C5D2E4′ align=’left’> »;

print « <b> Numéro : </b>$S_COT<br> »;

print « <b> Titre : </b>$S_TIT<br> »;

print « <b> Auteur : </b>$S_AUT <br> »;
print « <b> Année :</b>$S_DAT <br>  » ;
print « </td> »;
print « </tr> »;
print « </table> « ;

}

}
print « </table> »;

mysql_close();}
?>

Leave a Reply