par
tsweeney » 05 nov. 2010, 12:21
Ah autant pour moi, je ne t'ai pas mis tous le code de la page mais juste la partie qui faisait ramer le chargement. Mais en fait il y a un nouveau tableau à chaque tour.
tu fais des tableaux avec 1 ligne ? ta combien de boucle imbriquer
montre tout
<?php
/*Couleurs disponibles pour ce produit*/
/******************************************************************************/
$num_color=0; $tab_color=array();
$choice_color="";
while ($res_color=mysql_fetch_array($query_color)) //Parcourir toutes les couleurs du produit
{
$id_color=$res_color["id_couleur"];
$req_couleur_stop="SELECT id_couleur FROM couleurs_stop
WHERE id_couleur = '$id_color' AND reference_parent = '$ref_parent'";
$query_couleur_stop=mysql_query($req_couleur_stop);
if (mysql_num_rows($query_couleur_stop)==0) { //Si la couleur n'est pas suspendue
$req_couleur="SELECT * FROM couleurs WHERE id_couleur= '$id_color'";
$req_couleur=mysql_query($req_couleur);
$res_couleur=mysql_fetch_array($req_couleur);
$color=$res_couleur["nom_couleur"];
if ($nom_sous_type=="matelas enfant") $img_color="matelas_$color";
else $img_color=$color;
$img_color=str_replace(' ','%20',$img_color);
$choice_color.="
<div style='float: left; background-image: url(\"images/finition_".$img_color.".jpg\");
width: 20%; height: 75px; margin: 5px;'>
<a class='light' href='".$path_img."couleur_".$img_color.".jpg' rel='lightbox' target='blank_' style='cursor: link;'>
<span ";
if (strtoupper($color)=="BLANC" || strtoupper($color)=="MULTICOLORE" || strtoupper($color)=="ECRU")
$choice_color.=" style='color: #000000;'";
$choice_color.="class='texte_c'>".ucfirst(strtolower($color))."</span>
</a>
<input type='radio' name='produit_color_".$nbr_elemt."' value='$id_color'>
</div>";
if ($color!="")
{
$tab_color[$num_color]=$color;
$tab_id_color[$num_color]=$id_color;
$tab_img_color[$num_color]=$img_color;
$num_color++;
}
}
}
/*Affichage du cadre gauche <=> données du produit*/
/******************************************************************************/
$cadre_g.="
<div class='model_type'>";
/*Classement du produit*/
/***************************************/
/*for ($i_site=0;$i_site<$nb_site;$i_site++) {
$id_base_tmp=$site_active[$i_site];
$res_top50="SELECT ";
}*/
$cadre_g.="<table border='0' class='info_prod'>";
/*Cadre du haut <=> versions du produit*/
/***************************************/
if (strstr($nom_sous_type, "memoire")) $cadre_g.="
<tr><td colspan='9'><p><b>NOUVEAU : le futon à latex mémoire</b></p></td></tr>";
$cadre_g.="<tr class='prod'>
<td>DIMENSIONS</td>
<td>Literie futon</td>";
if ($id_sous_produit==11 || $id_sous_produit==31 || $id_sous_produit==70) $cadre_g.="<td>Couleur</td>";
else $cadre_g.="<td> </td>";
$cadre_g.="<td align='center'>PRIX</td>";
if (@$reduc>0 || @$reduc_parent>0) $cadre_g.="<td align='center'> </td>";
else $cadre_g.="<td align='center'> </td>";
$cadre_g.="<td align='center'>Frais de port</td>";
$cadre_g.="<td>STOCK</td>
<td>Qté</td>
</tr>
<tr><td colspan='8' style='text-align: right;'>
<span class='important'><b><u>Entrez la quantité</u></b></span>
<img src='images/icones/arrow2_b.gif' style='height: 15px;'>
</td></tr>
";
/*Détail de chaque versions du produit*/
while ($res_infos=mysql_fetch_array($query_infos))
{
if (($nbr_art%2)==0) $color_ligne="#FFFFFF";
else $color_ligne="#F2F2F2";
$nbr_art++; //Augmenter le nombre d'articles affichés
$ref_prod=$res_infos["reference_produit"];
$taille=$res_infos["taille"];
$prix_ttc=round($res_infos["prix"]*(1-(@$reduc/100)));
$prix_ttc=round($prix_ttc*(1-(@$reduc_parent/100)));
$prix_ttc=round($prix_ttc/(1+($tva/100))); //Prix avec tva et réduction du fournisseur
$prix_virtuel=round($res_infos["prix"]/(1+($tva/100))); //Prix barré
$poids=$res_infos["poids"];
$extra=$res_infos["extra"];
$cadre_g.="<tr class='prod' style='background-color: $color_ligne;'>";
/*Taille*/
$cadre_g.="
<td align='left'>
<b>$taille cm</b>";
$req_dept="SELECT DISTINCT(zone) FROM DEPARTEMENT WHERE pays = '$pays_site'";
$query_dept=mysql_query($req_dept);
while ($res_dept=mysql_fetch_array($query_dept)) {
$zone=$res_dept["zone"];
$req_zone="SELECT prix FROM ZONE
WHERE zone = '$zone' AND pays = '$pays_site' AND poids >= '$poids'
ORDER BY poids ASC";
$query_zone=mysql_query($req_zone);
$res_zone=mysql_fetch_array($query_zone);
$cadre_g.="<input name='prix_livr_".$zone."' type='hidden' id='prix_livr_".$nbr_art."_".$zone."' value='".$res_zone["prix"]."'>";
}
$cadre_g.="</td>
<td align='center'>matelas</td>";
/*Couleur*/
if ($id_sous_produit==11 || $id_sous_produit==31)
$cadre_g.="<td align='center'><select name='supplement_$nbr_elemt:$nbr_art' id='supplement_$ref_prod'
OnChange='change_color(\"$ref_parent\", \"$ref_prod\")'>
<option value='ecru'>Ecru</option>
<option value='noir'>Noir</option>
<option value='bicolore'>Bicolore</option>
</select></td>";
else $cadre_g.="<td> </td>";
/*Prix*/
if (@$reduc>0 || @$reduc_parent>0) $cadre_g.="
<td align='center'>
<span class='ex_price' style='font-size: 150%;' id='aff_prix_$ref_prod'>".$prix_virtuel." €</span>
<input type='hidden' id='prix_$ref_prod' value='$prix_virtuel'></td>
<td align='center'>
<span class='price' style='font-size: 150%;' id='aff_prix_promo_$ref_prod'>".$prix_ttc." €</span>
<input type='hidden' id='prix_promo_$ref_prod' value='$prix_ttc'></td>";
else $cadre_g.="
<td align='center'>
<span class='price' style='font-size: 150%;' id='aff_prix_$ref_prod'>".$prix_ttc." €</span>
<input type='hidden' id='prix_$ref_prod' value='$prix_ttc'></td>
<td align='center'>
<input type='hidden' id='prix_promo_$ref_prod' value='0'></td>";
/*Frais de port*/
$cadre_g.="<td><span id='aff_prix_livr_$nbr_art'></span></td>";
/*Disponibilités par couleurs*/
for ($i=0;$i<$num_color;$i++)
{
$cadre_g.="<td class='info_dispo' style='cursor: help;'";
$req_dispo="SELECT Ca.reference, Ca.stock, Ca.stock_virtuel
FROM all_references R, carton Ca, couleurs Co
WHERE R.reference_produit = '$ref_prod'
AND R.id_couleur=Co.id_couleur
AND R.reference=Ca.reference
AND Co.nom_couleur = '$tab_color[$i]'";
$query_dispo=mysql_query($req_dispo);
$dispo_tmp=1;
if (mysql_num_rows($query_dispo)>0) //Si un carton correspondant existe
{
//Si un des stocks de carton est négatif => non diponible
while ($res_dispo=mysql_fetch_array($query_dispo)) {
$stock_dispo=$res_dispo["stock"];
$stock_virtuel=$res_dispo["stock_virtuel"];
if ($stock_dispo<=0) $dispo_tmp=0;
}
}
else
$dispo_tmp=-1; //Si pas de stock visible => indisponible
if ($dispo_tmp==1)
{
$cadre_g.="title='Produit disponible'>
<span class='val_ok'>disponible</span>";
}
else if ($dispo_tmp==0)
{
$req_delai="SELECT D.nom_delai, D.surnom_delai
FROM all_references R, carton Ca, delai D, couleurs Co
WHERE R.reference_produit = '$ref_prod'
AND R.id_couleur=Co.id_couleur
AND R.reference=Ca.reference
AND Co.nom_couleur = '$tab_color[$i]'
AND R.delai=D.id_delai";
$query_delai=mysql_query($req_delai);
$res_delai=mysql_fetch_array($query_delai);
if (!strstr($res_delai["nom_delai"], "épuisé")
&& !strstr($res_delai["nom_delai"], "délai en fabrication"))
$cadre_g.="title='Disponible dans ".$res_delai["nom_delai"]."'>";
else
$cadre_g.="title='".$res_delai["nom_delai"]."'>";
$cadre_g.="<span class='important'><b> ".$res_delai["surnom_delai"]."</b></span>";
}
else
{
$cadre_g.="title='Produit indisponible'><span class='important'>?</span>";
}
$cadre_g.="</td>";
}
/*Quantité*/
$cadre_g.="
<td class='selec'>
<input type='hidden' name='produit_gen_$nbr_elemt:$nbr_art' value='$ref_prod'>
<input type='text' name='produit_qte_$nbr_elemt:$nbr_art' maxlength='2' style='width: 15px;'";
if (mysql_num_rows($query_parent)==1 && mysql_num_rows($query_infos)==1)
$cadre_g.=" value='1'"; //Fixer quantité à 1 si affichage unique et une seule taille dispo
$cadre_g.=">
</td>
<td>$valid</td>
</tr>";
}
/*Annonce soldes*/
/***************************************/
if ($reduc>0 || $reduc_parent>0)
$cadre_g.="<tr><td colspan='9'>
Les soldes ne concernent que les articles marqués <span class='val_ok'>dispo</span>
</td></tr>";
$cadre_g.="<tr>
<td colspan='6'>";
/*Choix du departement*/
/**************************************************************************************/
$cadre_g.="
<b style='font-size: 0.8em;'>CONNAITRE LES FRAIS DE PORT POUR L'ARTICLE SEUL: </b> ";
$cadre_g.="<select name='list_dept' onchange='change_livraison(this.value);' style='font-size: 0.8em;'>
<option value='0'>- Choix du département -</option>";
$req_dept="SELECT * FROM departement
WHERE pays='$pays_site' ORDER BY num_dept";
$query_dept=mysql_query($req_dept);
while ($res_dept=mysql_fetch_array($query_dept))
{
$code_postal=$res_dept["code_postal"];
$num_zone=$res_dept["zone"];
$cadre_g.="<option value='".$code_postal."_".$num_zone."'>$code_postal - ".$res_dept["nom"]."</option>";
}
$cadre_g.="</select>
</td>
<td colspan='3'>Dernière mise à jour le<br>".date("d/m/Y")."</td>
</tr>";
$cadre_g.="
</table>
</div>";
$cadre_g.="<input type='hidden' name='produit_color_".$nbr_elemt."' value='".$tab_id_color[0]."'>";
/*Infos supplémentaires*/
/******************************************************************************/
$cadre_g.="<center style='margin-top: 5px;'>
<div style='float: left;'>
<img src='".$path_img."logos/sante-confort.jpg' alt='fiche technique' style='width: 130px;'>
</div>";
/*Détails futons écologiques*/
if (strstr(strtoupper($nom), "LAINE")) {
$cadre_g.="
<table><tr>
<td><img src='images/laine-info01.jpg' style='width: 130px; height: 100px;'></td>
<td><img src='images/laine-info02.jpg' style='width: 130px; height: 100px;'></td>
<td><img src='images/laine-info03.jpg' style='width: 130px; height: 100px;'></td>
</tr></table><br>
Le mot laine est communément utilisé pour désigner les fibres kératiniques d'origine ovine utilisées dans la
production
<a href='http://fr.wikipedia.org/wiki/Textile' class='dark' target='_blank'>textile</a>.
Légalement, on désigne par « laine » les fibres du
<a href='http://fr.wikipedia.org/wiki/Mouton' class='dark' target='_blank'>mouton</a>
ainsi que les fibres d'autres animaux. La laine est utilisée dans tous les domaines du textile :
tricot, vêtements tissés, chaussant, tissus d'ameublement, tapis et autres.<br>
<a href='http://fr.wikipedia.org/wiki/Laine' class='dark' target='_blank'>-> En savoir plus sur la laine</a>";
}
else if (strstr(strtoupper($nom), "CHANVRE")) {
$cadre_g.="
<table><tr>
<td><img src='images/chanvre-info01.jpg' style='width: 130px; height: 100px;'></td>
<td><img src='images/chanvre-info02.jpg' style='width: 130px; height: 100px;'></td>
<td><img src='images/chanvre-info03.jpg' style='width: 130px; height: 100px;'></td>
</tr></table><br>
L'origine géographique du
<a href='http://fr.wikipedia.org/wiki/Chanvre' class='dark' target='_blank'>chanvre</a>
n'est pas certaine : plaines de
<a href='http://fr.wikipedia.org/wiki/Asie_centrale' class='dark' target='_blank'>l'Asie centrale</a>
dans le secteur du
<a href='http://fr.wikipedia.org/wiki/Lac_Ba%C3%AFkal' class='dark' target='_blank'>lac Baïkal</a>
pour certains, région moyenne du
<a href='http://fr.wikipedia.org/wiki/Fleuve_Jaune' class='dark' target='_blank'>fleuve Jaune</a>
en
<a href='http://fr.wikipedia.org/wiki/Monde_chinois' class='dark' target='_blank'>Chine</a>
pour d'autres, ou encore contreforts indiens
de <a href='http://fr.wikipedia.org/wiki/Himalaya' class='dark' target='_blank'>l'Himalaya</a><br>
<a href='http://fr.wikipedia.org/wiki/Histoire_du_chanvre' class='dark' target='_blank'>-> En savoir plus sur le chanvre</a>";
}
else if (strstr(strtoupper($nom), "LIN")) {
$cadre_g.="
<table><tr>
<td><img src='images/lin-info01.jpg' style='width: 130px; height: 100px;'></td>
<td><img src='images/lin-info02.jpg' style='width: 130px; height: 100px;'></td>
<td><img src='images/lin-info03.jpg' style='width: 130px; height: 100px;'></td>
</tr></table><br>
Le lin cultivé (<i>Linum usitatissimum</i>) est une
<a href='http://fr.wikipedia.org/wiki/Plante' class='dark' target='_blank'>plante</a>
annuelle de la famille des
<a href='http://fr.wikipedia.org/wiki/Linaceae' class='dark' target='_blank'>Linaceae</a>
cultivée principalement pour ses
<a href='http://fr.wikipedia.org/wiki/Fibre' class='dark' target='_blank'>fibres</a>.
Les fibres du lin permettent de faire des
<a href='http://fr.wikipedia.org/wiki/Corde_(outil)' class='dark' target='_blank'>cordes</a>
,du
<a href='http://fr.wikipedia.org/wiki/Textile' class='dark' target='_blank'>tissu</a>
, ou plus récemment des charges isolantes pour des matériaux de construction.
Le lin est une des rares
<a href='http://fr.wikipedia.org/wiki/Fibre' class='dark' target='_blank'>fibres</a>
textiles végétales européennes.<br>
<a href='http://fr.wikipedia.org/wiki/Lin_cultiv%C3%A9' class='dark' target='_blank'>-> En savoir plus sur le lin</a>
";
}
$cadre_g.="<br><br>
<span style='font-size:12px;'><b>
Commandes et renseignements au :<br>
08 92 69 20 11 (0.34/min)
</b></span>
<br><a href='societe-adresses.php' class='important'>-> Adresses, Showroom et Contacts</a>
</center>";
?>
[quote="stealth35"][quote="tsweeney"]Ah autant pour moi, je ne t'ai pas mis tous le code de la page mais juste la partie qui faisait ramer le chargement. Mais en fait il y a un nouveau tableau à chaque tour.[/quote]
tu fais des tableaux avec 1 ligne ? ta combien de boucle imbriquer
montre tout[/quote]
[php]<?php
/*Couleurs disponibles pour ce produit*/
/******************************************************************************/
$num_color=0; $tab_color=array();
$choice_color="";
while ($res_color=mysql_fetch_array($query_color)) //Parcourir toutes les couleurs du produit
{
$id_color=$res_color["id_couleur"];
$req_couleur_stop="SELECT id_couleur FROM couleurs_stop
WHERE id_couleur = '$id_color' AND reference_parent = '$ref_parent'";
$query_couleur_stop=mysql_query($req_couleur_stop);
if (mysql_num_rows($query_couleur_stop)==0) { //Si la couleur n'est pas suspendue
$req_couleur="SELECT * FROM couleurs WHERE id_couleur= '$id_color'";
$req_couleur=mysql_query($req_couleur);
$res_couleur=mysql_fetch_array($req_couleur);
$color=$res_couleur["nom_couleur"];
if ($nom_sous_type=="matelas enfant") $img_color="matelas_$color";
else $img_color=$color;
$img_color=str_replace(' ','%20',$img_color);
$choice_color.="
<div style='float: left; background-image: url(\"images/finition_".$img_color.".jpg\");
width: 20%; height: 75px; margin: 5px;'>
<a class='light' href='".$path_img."couleur_".$img_color.".jpg' rel='lightbox' target='blank_' style='cursor: link;'>
<span ";
if (strtoupper($color)=="BLANC" || strtoupper($color)=="MULTICOLORE" || strtoupper($color)=="ECRU")
$choice_color.=" style='color: #000000;'";
$choice_color.="class='texte_c'>".ucfirst(strtolower($color))."</span>
</a>
<input type='radio' name='produit_color_".$nbr_elemt."' value='$id_color'>
</div>";
if ($color!="")
{
$tab_color[$num_color]=$color;
$tab_id_color[$num_color]=$id_color;
$tab_img_color[$num_color]=$img_color;
$num_color++;
}
}
}
/*Affichage du cadre gauche <=> données du produit*/
/******************************************************************************/
$cadre_g.="
<div class='model_type'>";
/*Classement du produit*/
/***************************************/
/*for ($i_site=0;$i_site<$nb_site;$i_site++) {
$id_base_tmp=$site_active[$i_site];
$res_top50="SELECT ";
}*/
$cadre_g.="<table border='0' class='info_prod'>";
/*Cadre du haut <=> versions du produit*/
/***************************************/
if (strstr($nom_sous_type, "memoire")) $cadre_g.="
<tr><td colspan='9'><p><b>NOUVEAU : le futon à latex mémoire</b></p></td></tr>";
$cadre_g.="<tr class='prod'>
<td>DIMENSIONS</td>
<td>Literie futon</td>";
if ($id_sous_produit==11 || $id_sous_produit==31 || $id_sous_produit==70) $cadre_g.="<td>Couleur</td>";
else $cadre_g.="<td> </td>";
$cadre_g.="<td align='center'>PRIX</td>";
if (@$reduc>0 || @$reduc_parent>0) $cadre_g.="<td align='center'> </td>";
else $cadre_g.="<td align='center'> </td>";
$cadre_g.="<td align='center'>Frais de port</td>";
$cadre_g.="<td>STOCK</td>
<td>Qté</td>
</tr>
<tr><td colspan='8' style='text-align: right;'>
<span class='important'><b><u>Entrez la quantité</u></b></span>
<img src='images/icones/arrow2_b.gif' style='height: 15px;'>
</td></tr>
";
/*Détail de chaque versions du produit*/
while ($res_infos=mysql_fetch_array($query_infos))
{
if (($nbr_art%2)==0) $color_ligne="#FFFFFF";
else $color_ligne="#F2F2F2";
$nbr_art++; //Augmenter le nombre d'articles affichés
$ref_prod=$res_infos["reference_produit"];
$taille=$res_infos["taille"];
$prix_ttc=round($res_infos["prix"]*(1-(@$reduc/100)));
$prix_ttc=round($prix_ttc*(1-(@$reduc_parent/100)));
$prix_ttc=round($prix_ttc/(1+($tva/100))); //Prix avec tva et réduction du fournisseur
$prix_virtuel=round($res_infos["prix"]/(1+($tva/100))); //Prix barré
$poids=$res_infos["poids"];
$extra=$res_infos["extra"];
$cadre_g.="<tr class='prod' style='background-color: $color_ligne;'>";
/*Taille*/
$cadre_g.="
<td align='left'>
<b>$taille cm</b>";
$req_dept="SELECT DISTINCT(zone) FROM DEPARTEMENT WHERE pays = '$pays_site'";
$query_dept=mysql_query($req_dept);
while ($res_dept=mysql_fetch_array($query_dept)) {
$zone=$res_dept["zone"];
$req_zone="SELECT prix FROM ZONE
WHERE zone = '$zone' AND pays = '$pays_site' AND poids >= '$poids'
ORDER BY poids ASC";
$query_zone=mysql_query($req_zone);
$res_zone=mysql_fetch_array($query_zone);
$cadre_g.="<input name='prix_livr_".$zone."' type='hidden' id='prix_livr_".$nbr_art."_".$zone."' value='".$res_zone["prix"]."'>";
}
$cadre_g.="</td>
<td align='center'>matelas</td>";
/*Couleur*/
if ($id_sous_produit==11 || $id_sous_produit==31)
$cadre_g.="<td align='center'><select name='supplement_$nbr_elemt:$nbr_art' id='supplement_$ref_prod'
OnChange='change_color(\"$ref_parent\", \"$ref_prod\")'>
<option value='ecru'>Ecru</option>
<option value='noir'>Noir</option>
<option value='bicolore'>Bicolore</option>
</select></td>";
else $cadre_g.="<td> </td>";
/*Prix*/
if (@$reduc>0 || @$reduc_parent>0) $cadre_g.="
<td align='center'>
<span class='ex_price' style='font-size: 150%;' id='aff_prix_$ref_prod'>".$prix_virtuel." €</span>
<input type='hidden' id='prix_$ref_prod' value='$prix_virtuel'></td>
<td align='center'>
<span class='price' style='font-size: 150%;' id='aff_prix_promo_$ref_prod'>".$prix_ttc." €</span>
<input type='hidden' id='prix_promo_$ref_prod' value='$prix_ttc'></td>";
else $cadre_g.="
<td align='center'>
<span class='price' style='font-size: 150%;' id='aff_prix_$ref_prod'>".$prix_ttc." €</span>
<input type='hidden' id='prix_$ref_prod' value='$prix_ttc'></td>
<td align='center'>
<input type='hidden' id='prix_promo_$ref_prod' value='0'></td>";
/*Frais de port*/
$cadre_g.="<td><span id='aff_prix_livr_$nbr_art'></span></td>";
/*Disponibilités par couleurs*/
for ($i=0;$i<$num_color;$i++)
{
$cadre_g.="<td class='info_dispo' style='cursor: help;'";
$req_dispo="SELECT Ca.reference, Ca.stock, Ca.stock_virtuel
FROM all_references R, carton Ca, couleurs Co
WHERE R.reference_produit = '$ref_prod'
AND R.id_couleur=Co.id_couleur
AND R.reference=Ca.reference
AND Co.nom_couleur = '$tab_color[$i]'";
$query_dispo=mysql_query($req_dispo);
$dispo_tmp=1;
if (mysql_num_rows($query_dispo)>0) //Si un carton correspondant existe
{
//Si un des stocks de carton est négatif => non diponible
while ($res_dispo=mysql_fetch_array($query_dispo)) {
$stock_dispo=$res_dispo["stock"];
$stock_virtuel=$res_dispo["stock_virtuel"];
if ($stock_dispo<=0) $dispo_tmp=0;
}
}
else
$dispo_tmp=-1; //Si pas de stock visible => indisponible
if ($dispo_tmp==1)
{
$cadre_g.="title='Produit disponible'>
<span class='val_ok'>disponible</span>";
}
else if ($dispo_tmp==0)
{
$req_delai="SELECT D.nom_delai, D.surnom_delai
FROM all_references R, carton Ca, delai D, couleurs Co
WHERE R.reference_produit = '$ref_prod'
AND R.id_couleur=Co.id_couleur
AND R.reference=Ca.reference
AND Co.nom_couleur = '$tab_color[$i]'
AND R.delai=D.id_delai";
$query_delai=mysql_query($req_delai);
$res_delai=mysql_fetch_array($query_delai);
if (!strstr($res_delai["nom_delai"], "épuisé")
&& !strstr($res_delai["nom_delai"], "délai en fabrication"))
$cadre_g.="title='Disponible dans ".$res_delai["nom_delai"]."'>";
else
$cadre_g.="title='".$res_delai["nom_delai"]."'>";
$cadre_g.="<span class='important'><b> ".$res_delai["surnom_delai"]."</b></span>";
}
else
{
$cadre_g.="title='Produit indisponible'><span class='important'>?</span>";
}
$cadre_g.="</td>";
}
/*Quantité*/
$cadre_g.="
<td class='selec'>
<input type='hidden' name='produit_gen_$nbr_elemt:$nbr_art' value='$ref_prod'>
<input type='text' name='produit_qte_$nbr_elemt:$nbr_art' maxlength='2' style='width: 15px;'";
if (mysql_num_rows($query_parent)==1 && mysql_num_rows($query_infos)==1)
$cadre_g.=" value='1'"; //Fixer quantité à 1 si affichage unique et une seule taille dispo
$cadre_g.=">
</td>
<td>$valid</td>
</tr>";
}
/*Annonce soldes*/
/***************************************/
if ($reduc>0 || $reduc_parent>0)
$cadre_g.="<tr><td colspan='9'>
Les soldes ne concernent que les articles marqués <span class='val_ok'>dispo</span>
</td></tr>";
$cadre_g.="<tr>
<td colspan='6'>";
/*Choix du departement*/
/**************************************************************************************/
$cadre_g.="
<b style='font-size: 0.8em;'>CONNAITRE LES FRAIS DE PORT POUR L'ARTICLE SEUL: </b> ";
$cadre_g.="<select name='list_dept' onchange='change_livraison(this.value);' style='font-size: 0.8em;'>
<option value='0'>- Choix du département -</option>";
$req_dept="SELECT * FROM departement
WHERE pays='$pays_site' ORDER BY num_dept";
$query_dept=mysql_query($req_dept);
while ($res_dept=mysql_fetch_array($query_dept))
{
$code_postal=$res_dept["code_postal"];
$num_zone=$res_dept["zone"];
$cadre_g.="<option value='".$code_postal."_".$num_zone."'>$code_postal - ".$res_dept["nom"]."</option>";
}
$cadre_g.="</select>
</td>
<td colspan='3'>Dernière mise à jour le<br>".date("d/m/Y")."</td>
</tr>";
$cadre_g.="
</table>
</div>";
$cadre_g.="<input type='hidden' name='produit_color_".$nbr_elemt."' value='".$tab_id_color[0]."'>";
/*Infos supplémentaires*/
/******************************************************************************/
$cadre_g.="<center style='margin-top: 5px;'>
<div style='float: left;'>
<img src='".$path_img."logos/sante-confort.jpg' alt='fiche technique' style='width: 130px;'>
</div>";
/*Détails futons écologiques*/
if (strstr(strtoupper($nom), "LAINE")) {
$cadre_g.="
<table><tr>
<td><img src='images/laine-info01.jpg' style='width: 130px; height: 100px;'></td>
<td><img src='images/laine-info02.jpg' style='width: 130px; height: 100px;'></td>
<td><img src='images/laine-info03.jpg' style='width: 130px; height: 100px;'></td>
</tr></table><br>
Le mot laine est communément utilisé pour désigner les fibres kératiniques d'origine ovine utilisées dans la
production
<a href='http://fr.wikipedia.org/wiki/Textile' class='dark' target='_blank'>textile</a>.
Légalement, on désigne par « laine » les fibres du
<a href='http://fr.wikipedia.org/wiki/Mouton' class='dark' target='_blank'>mouton</a>
ainsi que les fibres d'autres animaux. La laine est utilisée dans tous les domaines du textile :
tricot, vêtements tissés, chaussant, tissus d'ameublement, tapis et autres.<br>
<a href='http://fr.wikipedia.org/wiki/Laine' class='dark' target='_blank'>-> En savoir plus sur la laine</a>";
}
else if (strstr(strtoupper($nom), "CHANVRE")) {
$cadre_g.="
<table><tr>
<td><img src='images/chanvre-info01.jpg' style='width: 130px; height: 100px;'></td>
<td><img src='images/chanvre-info02.jpg' style='width: 130px; height: 100px;'></td>
<td><img src='images/chanvre-info03.jpg' style='width: 130px; height: 100px;'></td>
</tr></table><br>
L'origine géographique du
<a href='http://fr.wikipedia.org/wiki/Chanvre' class='dark' target='_blank'>chanvre</a>
n'est pas certaine : plaines de
<a href='http://fr.wikipedia.org/wiki/Asie_centrale' class='dark' target='_blank'>l'Asie centrale</a>
dans le secteur du
<a href='http://fr.wikipedia.org/wiki/Lac_Ba%C3%AFkal' class='dark' target='_blank'>lac Baïkal</a>
pour certains, région moyenne du
<a href='http://fr.wikipedia.org/wiki/Fleuve_Jaune' class='dark' target='_blank'>fleuve Jaune</a>
en
<a href='http://fr.wikipedia.org/wiki/Monde_chinois' class='dark' target='_blank'>Chine</a>
pour d'autres, ou encore contreforts indiens
de <a href='http://fr.wikipedia.org/wiki/Himalaya' class='dark' target='_blank'>l'Himalaya</a><br>
<a href='http://fr.wikipedia.org/wiki/Histoire_du_chanvre' class='dark' target='_blank'>-> En savoir plus sur le chanvre</a>";
}
else if (strstr(strtoupper($nom), "LIN")) {
$cadre_g.="
<table><tr>
<td><img src='images/lin-info01.jpg' style='width: 130px; height: 100px;'></td>
<td><img src='images/lin-info02.jpg' style='width: 130px; height: 100px;'></td>
<td><img src='images/lin-info03.jpg' style='width: 130px; height: 100px;'></td>
</tr></table><br>
Le lin cultivé (<i>Linum usitatissimum</i>) est une
<a href='http://fr.wikipedia.org/wiki/Plante' class='dark' target='_blank'>plante</a>
annuelle de la famille des
<a href='http://fr.wikipedia.org/wiki/Linaceae' class='dark' target='_blank'>Linaceae</a>
cultivée principalement pour ses
<a href='http://fr.wikipedia.org/wiki/Fibre' class='dark' target='_blank'>fibres</a>.
Les fibres du lin permettent de faire des
<a href='http://fr.wikipedia.org/wiki/Corde_(outil)' class='dark' target='_blank'>cordes</a>
,du
<a href='http://fr.wikipedia.org/wiki/Textile' class='dark' target='_blank'>tissu</a>
, ou plus récemment des charges isolantes pour des matériaux de construction.
Le lin est une des rares
<a href='http://fr.wikipedia.org/wiki/Fibre' class='dark' target='_blank'>fibres</a>
textiles végétales européennes.<br>
<a href='http://fr.wikipedia.org/wiki/Lin_cultiv%C3%A9' class='dark' target='_blank'>-> En savoir plus sur le lin</a>
";
}
$cadre_g.="<br><br>
<span style='font-size:12px;'><b>
Commandes et renseignements au :<br>
08 92 69 20 11 (0.34/min)
</b></span>
<br><a href='societe-adresses.php' class='important'>-> Adresses, Showroom et Contacts</a>
</center>";
?>
[/php]