<?php
include("ConfigInit.inc.php");
$con=mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PWD) or die('probleme de connection a la base');
mysql_select_db(MYSQL_DB_NAME, $con) or die('probleme de selection de la base');
$sql="select plantes.id as id, genre.nom as genre, espece.nom as espece, variete.nom as variete, prix, localisation, date_semis, date_photo, if(date_photo > DATE_SUB(CURRENT_DATE, INTERVAL 75 DAY),1,0) as new, ref_perso, ref_collecte, comment_fr as comment from plantes left join genre on genre.id=plantes.genre left join espece on espece.id=plantes.espece left join variete on variete.id=plantes.variete";
$sql_count="select count(*) from plantes left join genre on genre.id=plantes.genre left join espece on espece.id=plantes.espece left join variete on variete.id=plantes.variete";

//*************construction de la clause where*********************
$oper="";
$sql2="";
$dt_photo="0000-00-00";
$dt_semis="0000-00-00";
$order_by=" order by genre,espece,variete,ref_perso";
if($genre!="") {
	$sql2.=$oper."plantes.genre=".$genre;
	$oper=" and ";
	}
if($espece!="") {
	$sql2.=$oper."plantes.espece in (".$espece.")";
	$oper=" and ";
	}
if($variete!="") {
	$sql2.=$oper."plantes.variete=".$variete;
	$oper=" and ";
	}
if($ref_perso!="") {
	$sql2.=$oper."ref_perso like '%".$ref_perso."%'";
	$oper=" and ";
	}
if($ref_collecte!="") {
	$sql2.=$oper."ref_collecte like '%".$ref_collecte."%'";
	$oper=" and ";
	}
if($localisation!="") {
	$sql2.=$oper."localisation like '%".$localisation."%'";
	$oper=" and ";
	}
if($new_only=="yes") {
	$sql2.=$oper.'date_photo > DATE_SUB(CURRENT_DATE, INTERVAL 75 DAY)';
	$oper=" and ";
	}
if($to_sell=="yes") {
	$sql2.=$oper.'prix>0';
	$oper=" and ";
	}
if($photo_mm!="") {
	$sql2.=$oper."month(date_photo)".$dt_photo_choix."'".$photo_mm."'";
	$oper=" and ";
	}
if($photo_aaaa!="") {
	$sql2.=$oper."year(date_photo)".$dt_photo_choix."'".$photo_aaaa."'";
	$oper=" and ";
	}
if($semis_mm!="") {
	$sql2.=$oper."month(date_semis)".$dt_semis_choix."'".$semis_mm."'";
	$oper=" and ";
	}
if($semis_aaaa!="") {
	$sql2.=$oper."year(date_semis)".$dt_semis_choix."'".$semis_aaaa."'";
	$oper=" and ";
	}
if($sql2!="") {
	$sql.=" where ".$sql2;
	$sql_count.=" where ".$sql2.";";
	}
$sql.=$order_by;
if(!$nbr_result) $nbr_result=5;
if(!$offset_result) $offset_result=0;
$q_limit=$offset_result.",".$nbr_result;
$sql.=" limit ".$q_limit.";";
$res_count=mysql_query($sql_count) or die("impossible de compter le nombre de resultats : ".$sql_count);
$count=mysql_fetch_row($res_count);
$res=mysql_query($sql) or die("la requete de recherche a echoue : ".$sql);
?>

<html>
<head>
<title>Alshaworthia - Collection</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="../succ.css" type="text/css">
<script language="javascript">
img_1=new Image();
img_1.src="../media/nav_gauche/a_11.gif";
img_2=new Image();
img_2.src="../media/nav_gauche/a_22.gif";
img_3=new Image();
img_3.src="../media/nav_gauche/a_33.gif";
img_4=new Image();
img_4.src="../media/nav_gauche/a_44.gif";
img_5=new Image();
img_5.src="../media/nav_gauche/a_55.gif";
img_6=new Image();
img_6.src="../media/nav_gauche/a_66.gif";
img_7=new Image();
img_7.src="../media/nav_haut/c_11.gif";
img_8=new Image();
img_8.src="../media/collection/nav/b_11.gif";
img_10=new Image();
img_10.src="../media/collection/nav/findeb_over.gif";
img_11=new Image();
img_11.src="../media/collection/nav/fin_over.gif";
img_12=new Image();
img_12.src="../media/collection/nav/debut_over.gif";
img_13=new Image();
img_13.src="../media/collection/low_photo.gif";

function popUp(src,name,x,y,w,h)
	{
	window.open(src,name,"left="+x+",top="+y+",height="+h+",width="+w+",scrollbars=0,status=0,location=0,menubar=0,resizable=0");
	}

function setImg(imgName, srcFile)
	{
	imgName.src=srcFile;
	}
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000" background="../media/fond_pg.gif" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<a name="top"></a>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td align="left" width="1%">
      <table border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td><a href="../../index.htm"><img src="../media/logo.jpg" width="229" height="61" border="0"></a></td>
        </tr>
      </table>
    </td>
    <td valign="top" width="99%"> 
      <table width="100%" border="0" cellspacing="0" cellpadding="0" background="../media/nav_haut/fond.jpg">
        <tr> 
          <td valign="top" align="left" background="../media/nav_haut/fond.jpg"><a href="collection.php" onMouseOver="setImg(b1,'../media/collection/nav/b_11.gif');setImg(debut1,'../media/collection/nav/findeb_over.gif');" onMouseOut="setImg(b1, '../media/collection/nav/b_1.gif');setImg(debut1,'../media/collection/nav/debut_over.gif')"><img src="../media/collection/nav/b_1.gif" width="98" height="24" name="b1" border="0"></a><img src="../media/collection/nav/debut_over.gif" width="12" height="24" name="debut1"><img src="../media/collection/nav/b_22.gif" width="91" height="24" border="0" name="b2"><img src="../media/vide.gif" width="246" height="40"><a href="mailto:prudhonch@wanadoo.fr" onMouseOver="setImg(c1,'../media/nav_haut/c_11.gif');" onMouseOut="setImg(c1, '../media/nav_haut/c_1.gif');"><img src="../media/nav_haut/c_1.gif" width="100" height="24" border="0" name="c1"></a></td>
        </tr>
      </table>
      <img src="../media/vide.gif" width="548" height="19"></td>
  </tr>
</table>
<table width="95%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="123" valign="top"><img src="../media/nav_gauche/degrad1.jpg" width="89" height="61"><br>
      <a href="substrats.htm" onMouseover="setImg(a1,'../media/nav_gauche/a_11.gif');" onMouseout="setImg(a1, '../media/nav_gauche/a_1.gif');"><img src="../media/nav_gauche/a_1.gif" width="123" height="35" name="a1" border="0"></a><br>
      <a href="semis.htm" onMouseover="setImg(a2,'../media/nav_gauche/a_22.gif');" onMouseout="setImg(a2, '../media/nav_gauche/a_2.gif');"><img src="../media/nav_gauche/a_2.gif" width="123" height="34" name="a2" border="0"></a><br>
      <a href="litterature.htm" onMouseover="setImg(a3,'../media/nav_gauche/a_33.gif');" onMouseout="setImg(a3, '../media/nav_gauche/a_3.gif');"><img src="../media/nav_gauche/a_3.gif" width="123" height="34" name="a3" border="0"></a><br>
      <a href="sources.htm" onMouseover="setImg(a4,'../media/nav_gauche/a_44.gif');" onMouseout="setImg(a4, '../media/nav_gauche/a_4.gif');"><img src="../media/nav_gauche/a_4.gif" width="123" height="34" name="a4" border="0"></a><br>
      <img src="../media/nav_gauche/a_55.gif" width="123" height="33" name="a5" border="0"><br>
      <a href="livredor.php3" onMouseover="setImg(a6,'../media/nav_gauche/a_66.gif');" onMouseout="setImg(a6, '../media/nav_gauche/a_6.gif');"><img src="../media/nav_gauche/a_6.gif" width="123" height="48" name="a6" border="0"></a><br>
      <img src="../media/nav_gauche/boutons.gif" width="89" height="110" border="0" usemap="#Map"></td>
    <td width="67"><img src="../media/vide.gif" width="67" height="10" class="vardana10boldvert"></td>
    <td valign="top"> 
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr> 
          <td><img src="../media/vide.gif" width="590" height="19"></td>
        </tr>
        <tr> 
          <td><img src="../media/collection/tit_1.gif" width="112" height="24"></td>
        </tr>
        <tr> 
          <td><img src="../media/accueil/pointille.gif" width="189" height="3"></td>
        </tr>
        <tr> 
          <td><img src="../media/vide.gif" width="10" height="10"></td>
        </tr>
        <tr>
          <td align="left" class="vardana10noirbold"> 
            <?
			if($count[0]!=0)
				{
				$nbr_pg=intval($count[0]/$nbr_result);
				if(($count[0]%$nbr_result)!=0) $nbr_pg++;
				$champs="?";
				$champs.="genre=".$genre."&espece=".$espece."&variete=".$variete;
				$champs.="&ref_perso=".$ref_perso."&ref_collecte=".$ref_collecte;
				$champs.="&localisation=".$localisation."&semis_mm=".$semis_mm."&semis_aaaa=".$semis_aaaa;
				$champs.="&dt_semis_choix=".$dt_semis_choix."&photo_mm=".$photo_mm;
				$champs.="&photo_aaaa=".$photo_aaaa."&dt_photo_choix=".$dt_photo_choix;
				$champs.="&to_sell=".$to_sell."&new_only=".$new_only;
				$champs.="&nbr_result=".$nbr_result."&offset_result=";
				$separ="";
				$pg_courante=$offset_result/$nbr_result;
				print("page&nbsp;:");
				for($i=0;$i<$nbr_pg;$i++) {
					$offset=$nbr_result*$i;
					print($separ);
					$pg_courante!=$i?print("<a href=\"collect_result.php3".$champs.$offset."\" class=\"a10boldvert\"> ".strval($i+1)." </a>"):print(" ".strval($i+1)." ");
					$separ="|";
					}
				print("<tr><td class='vardana12noir'>&nbsp;</td></tr>");
				}
			?>
          </td>
        </tr>
        <tr> 
          <td> 
            <table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr> 
                <td><img src="../media/vide.gif" width="20" height="10"></td>
                <td> 
                  <?
			while($val=mysql_fetch_array($res)) {
				print("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"><tr>\n");
				print("<td valign=\"top\" class=\"verdana12noir\" width=\"1%\">\n");
				print("<a href=\"javascript:popUp('zoom.php?id=".$val['id']."','show',10,10,820,734)\"><div class=\"masque\"></div></a>\n");
				print("<a href=\"javascript:popUp('zoom.php?id=".$val['id']."','show',10,10,820,734)\"><img src=\"../../img_dyn/img_".$val['id'].".jpg\" width=\"112\" height=\"100\" border=\"0\"></a>\n");
				print("</td>\n");
				print("<td><img src=\"../media/vide.gif\" width=\"15\" height=\"10\"></td>\n");
				print("<td valign=\"top\" width=\"95%\">\n");
				print("<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n");
				print("<tr>\n");
				print("<td width=\"100%\">\n");
				print("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n");
				print("<tr>\n");
				print("<td align=\"center\" valign=\"top\" background=\"../media/collection/ong_g.gif\"><img src=\"../media/collection/ong_c_g.gif\" width=\"9\" height=\"9\"></td>\n");
				print("<td class=\"vardana10noirbold\" valign=\"middle\" bgcolor=\"#d4ffbe\">\n");
				print("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n");
				print("<tr>\n");
				print("<td bgcolor=\"#ff9933\"><img src=\"../media/vide.gif\" width=\"10\" height=\"1\"></td>\n");
				print("</tr>\n");
				print("<tr>\n");
				print("<td><img src=\"../media/vide.gif\" width=\"10\" height=\"5\"></td>\n");
				print("</tr>\n");
				print("<tr>\n");
				print("<td>\n");
				print("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"174\">\n");
				print("<tr>\n");
				print("<td class=\"vardana10noir\" valign=\"middle\" bgcolor=\"#d4ffbe\" width=\"55\">genre<br>\n");
				print("esp&egrave;ce<br>\n");
				print("vari&eacute;t&eacute;</td>\n");
				print("<td class=\"vardana10noirbold\" valign=\"middle\" bgcolor=\"#d4ffbe\" width=\"9\"><img src=\"../media/vide.gif\" width=\"9\" height=\"10\"></td>\n");
				print("<td class=\"vardana10noirbold\" valign=\"middle\" bgcolor=\"#d4ffbe\" width=\"110\">".$val['genre']."<br>\n");
				print($val['espece']."<br>\n");
				$val['variete']==""?print("-</td>"):print($val['variete']."</td>\n");
				print("</tr>\n");
				print("</table>\n");
				print("</td>\n");
				print("</tr>\n");
				print("<tr>\n");
				print("<td><img src=\"../media/vide.gif\" width=\"10\" height=\"5\"></td>\n");
				print("</tr>\n");
				print("</table>\n");
				print("</td>\n");
				print("<td align=\"center\" valign=\"top\" background=\"../media/collection/ong_d.gif\"><img src=\"../media/collection/ong_c_d.gif\" width=\"9\" height=\"9\"></td>\n");
				print("<td align=\"center\" valign=\"top\"><img src=\"../media/vide.gif\" width=\"9\" height=\"10\"></td>\n");
				print("<td align=\"center\" valign=\"top\">\n"); 
				print("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n");
				print("<tr>\n");
				print("<td><img src=\"../media/vide.gif\" width=\"10\" height=\"6\"></td>\n");
				print("</tr>\n");
				print("<tr>\n");
				print("<td>\n");
				print("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n");
				print("<tr>\n");
				print("<td class=\"vardana10noir\" valign=\"middle\" width=\"70\">localisation<br>\n");
				print("date semis<br>\n");
				print("date photo</td>\n");
				print("<td class=\"vardana10noirbold\" valign=\"middle\" width=\"9\"><img src=\"../media/vide.gif\" width=\"9\" height=\"10\"></td>\n");
				print("<td class=\"vardana10noirbold\" valign=\"middle\" nowrap>");
				$val['localisation']==""?print("-"):print(htmlentities($val['localisation']));
				print("<br>\n");
				$val['date_semis']=="0000-00-00"?print("-"):print(substr($val['date_semis'],8,2)."/".substr($val['date_semis'],5,2)."/".substr($val['date_semis'],0,4));
				print("<br>\n");
				print(substr($val['date_photo'],8,2)."/".substr($val['date_photo'],5,2)."/".substr($val['date_photo'],0,4));
				print("</td>\n");
				print("</tr>\n");
				print("</table>\n");
				print("</td>\n");
				print("</tr>\n");
				print("<tr>\n");
				print("<td><img src=\"../media/vide.gif\" width=\"10\" height=\"5\"></td>\n");
				print("</tr>\n");
				print("</table>\n");
				print("</td>\n");
				print("</tr>\n");
				print("</table>\n");
				print("</td>\n");
				print("</tr>\n");
				print("<tr>\n");
				print("<td width=\"51%\" bgcolor=\"#FF9933\"><img src=\"../media/vide.gif\" width=\"10\" height=\"1\"></td>\n");
				print("</tr>\n");
				print("<tr>\n");
				print("<td width=\"51%\">\n");
				print("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n");
				print("<tr valign=\"middle\">\n");
				print("<td width=\"9\"><img src=\"../media/vide.gif\" width=\"9\" height=\"10\"></td>\n");
				print("<td class=\"vardana10noir\" width=\"55\">notre r&eacute;f.</td>\n");
				print("<td width=\"9\"><img src=\"../media/vide.gif\" width=\"9\" height=\"10\"></td>\n");
				print("<td class=\"vardana10noirbold\" width=\"110\">".htmlentities($val['ref_perso'])."</td>\n");
				print("<td width=\"18\"><img src=\"../media/vide.gif\" width=\"18\" height=\"10\"></td>\n");
				print("<td class=\"vardana10noir\" width=\"70\">r&eacute;f. ");
				print("collecte</td>\n");
				print("<td width=\"9\"><img src=\"../media/vide.gif\" width=\"9\" height=\"10\"></td>\n");
				print("<td class=\"vardana10noirbold\" width=\"95\">\n");
				$val['ref_collecte']==""?print("-"):print(htmlentities($val['ref_collecte']));
				print("</td>\n");
				print("</tr>\n");
				print("</table>\n");
				print("</td>\n");
				print("</tr>\n");
				print("<tr>\n");
				print("<td width=\"51%\"><img src=\"../media/vide.gif\" width=\"10\" height=\"2\"></td>\n");
				print("</tr>\n");
				print("<tr>\n");
				print("<td width=\"51%\" bgcolor=\"#FF9933\"><img src=\"../media/vide.gif\" width=\"10\" height=\"1\"></td>\n");
				print("</tr>\n");
				print("<tr>\n");
				print("<td width=\"51%\"><img src=\"../media/vide.gif\" width=\"10\" height=\"2\"></td>\n");
				print("</tr>\n");
				print("<tr>\n");
				print("<td width=\"51%\" class=\"vardana10noir\">\n");
				print(nl2br($val['comment']));
				$val['new'] || $val['prix']>0?print("<br>"):"";
				$val['prix']>0?print("<a href=\"javascript:popUp('sell_info.htm','info_sell',10,10,400,360)\"><img src=\"../media/collection/to_sell.gif\" align=\"absmiddle\" border=\"0\"></a><span class=\"vardana12vertbold\"> ".$val['prix']." &euro; </span>"):"";
				$val['new']?print("<img src=\"../media/collection/new.gif\" align=\"absmiddle\">"):"";
				print("</td>\n");
				print("</tr>\n");
				print("</table>\n");
				print("</td>\n");
				print("</tr>\n");
				print("<tr>\n");
				print("<td><img src=\"../media/vide.gif\" width=\"10\" height=\"15\"></td>\n");
				print("<td>&nbsp;</td>\n");
				print("<td>&nbsp;</td>\n");
				print("</tr>\n");
				print("</table>\n");
				}
			?>
                </td>
              </tr>
            </table>
          </td>
        </tr>
        <tr> 
          <td class="vardana10noir">&nbsp;</td>
        </tr>
        <tr> 
          <td class="vardana10noirbold" align="left"> 
            <?
			if($count[0]!=0)
				{
				$nbr_pg=intval($count[0]/$nbr_result);
				if(($count[0]%$nbr_result)!=0) $nbr_pg++;
				$champs="?";
				$champs.="genre=".$genre."&espece=".$espece."&variete=".$variete;
				$champs.="&ref_perso=".$ref_perso."&ref_collecte=".$ref_collecte;
				$champs.="&localisation=".$localisation."&semis_mm=".$semis_mm."&semis_aaaa=".$semis_aaaa;
				$champs.="&dt_semis_choix=".$dt_semis_choix."&photo_mm=".$photo_mm;
				$champs.="&photo_aaaa=".$photo_aaaa."&dt_photo_choix=".$dt_photo_choix;
				$champs.="&to_sell=".$to_sell."&new_only=".$new_only;
				$champs.="&nbr_result=".$nbr_result."&offset_result=";
				$separ="";
				$pg_courante=$offset_result/$nbr_result;
				print("page&nbsp;:");
				for($i=0;$i<$nbr_pg;$i++) {
					$offset=$nbr_result*$i;
					print($separ);
					$pg_courante!=$i?print("<a href=\"collect_result.php3".$champs.$offset."\" class=\"a10boldvert\"> ".strval($i+1)." </a>"):print(" ".strval($i+1)." ");
					$separ="|";
					}
				}
			elseif($to_sell=="yes")
				{
				print("Nous ne vendons pas de plantes durant la période hivernale (octobre - mars).");
				}
			else print("La recherche n'a produit aucun r&eacute;sultat.");
			?>
          </td>
        </tr>
        <tr> 
          <td class="vardana10noir" align="left">&nbsp;</td>
        </tr>
        <tr> 
          <td class="vardana10noir" align="left">&#149; <a href="collection_rech.php3" class="a10boldvert">nouvelle 
            recherche</a><br>
            &#149;&nbsp;<a href="collection.php#list" class="a10boldvert">classement 
            genres-esp&egrave;ces</a></td>
        </tr>
        <tr> 
          <td class="vardana10noir" align="right"><a href="#top" onMouseOver="setImg(top, '../media/top_1.gif');" onMouseOut="setImg(top, '../media/top.gif');"><img src="../media/top.gif" width="19" height="22" border="0" name="top"></a></td>
        </tr>
        <tr> 
          <td class="vardana10noir">&nbsp; </td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<map name="Map">
<area shape="circle" coords="45,33,30" href="collect_result.php3?new_only=yes">
<area shape="rect" coords="12,74,76,102" href="collect_result.php3?to_sell=yes">
</map>
</body>
</html>
