| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 
 |  
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 
<html lang="fr">
 
<head>
 
 
<?php
 
$matricule = $_POST['matricule'];
//$matricule = 23;
print("<center>1 $matricule</center>");
$server="****";
$user="*****";
$pass="*****";
$db="pdr";
 
mysql_connect($server,$user,$pass) or die('erreur de connexion');
 
mysql_select_db($db) or die ('impossible de se connecter a la base'); 
 
echo '<br>';
 
echo '<br>';
$listeMatriculeSQL = array();
echo '<br>';
 
echo $listeMatriculeSQL;
echo '<br>';
 
 
if(isset($_POST['matricule'])){
foreach ($_POST['matricule'] as $matricule) {
$listeMatriculeSQL[] = '\'' . mysql_real_escape_string($matricule) . '\'';
}
}
echo '<br>';
$req = implode(', ', $listeMatriculeSQL);
 
echo '<br>';
echo '3';
echo $req;
$requete = "SELECT 
ref_pdt, 
  
(SELECT FORMAT(SUM(qte_m*pu_m)/(SUM(qte_m)-(SUM(qte_m)/100)*perte_pdt)*poids_u_m_pdt,4) as prix_u_m  
FROM recette  
INNER JOIN matiere ON recette.code_m=matiere.code_m  
INNER JOIN produit ON recette.ref_pdt=produit.ref_pdt  
WHERE produit.ref_pdt IN ($req)AND recette.fourrage_rctt=0) 
AS somme1, 
  
(SELECT FORMAT(SUM(qte_m*pu_m)/(SUM(qte_m)-(SUM(qte_m)/100)*perte_pdt)*poids_u_f_pdt,4) as prix_u_f 
FROM recette 
INNER JOIN matiere ON recette.code_m=matiere.code_m 
INNER JOIN produit ON recette.ref_pdt=produit.ref_pdt 
WHERE produit.ref_pdt IN ($req)AND recette.fourrage_rctt=1) 
AS somme2, 
(SELECT FORMAT(SUM(qte_emb*pu_emb)/nbre_piece_fab_main,4) AS test2  
FROM recette_emb  
LEFT JOIN emballage ON recette_emb.id_emb=emballage.id_emb  
LEFT JOIN main_d_oeuvre ON recette_emb.ref_pdt = main_d_oeuvre.ref_pdt 
LEFT JOIN produit ON produit.ref_pdt=recette_emb.ref_pdt 
WHERE produit.ref_pdt IN ($req))
AS somme3,
(SELECT FORMAT((nbre_per_main*nbre_heure_main*taux_hor_main)/nbre_piece_fab_main,4) AS pdr_m_o_u 
FROM main_d_oeuvre 
INNER JOIN produit ON main_d_oeuvre.ref_pdt=produit.ref_pdt 
WHERE produit.ref_pdt IN ($req))
AS somme4,
  
(SELECT FORMAT(SUM(qte_m*pu_m)/(SUM(qte_m)-(SUM(qte_m)/100)*perte_pdt)*poids_u_m_pdt,4) as prix_u_m  
FROM recette  
INNER JOIN matiere ON recette.code_m=matiere.code_m  
INNER JOIN produit ON recette.ref_pdt=produit.ref_pdt  
WHERE produit.ref_pdt IN ($req)AND recette.fourrage_rctt=0)  
+ 
(SELECT FORMAT(SUM(qte_m*pu_m)/(SUM(qte_m)-(SUM(qte_m)/100)*perte_pdt)*poids_u_f_pdt,4) as prix_u_f 
FROM recette 
INNER JOIN matiere ON recette.code_m=matiere.code_m 
INNER JOIN produit ON recette.ref_pdt=produit.ref_pdt 
WHERE produit.ref_pdt IN ($req)AND recette.fourrage_rctt=1) 
+
(SELECT FORMAT(SUM(qte_emb*pu_emb)/nbre_piece_fab_main,4) AS test2  
FROM recette_emb  
LEFT JOIN emballage ON recette_emb.id_emb=emballage.id_emb  
LEFT JOIN main_d_oeuvre ON recette_emb.ref_pdt = main_d_oeuvre.ref_pdt 
LEFT JOIN produit ON produit.ref_pdt=recette_emb.ref_pdt 
WHERE produit.ref_pdt IN ($req))
+
(SELECT FORMAT((nbre_per_main*nbre_heure_main*taux_hor_main)/nbre_piece_fab_main,4) AS pdr_m_o_u 
FROM main_d_oeuvre 
INNER JOIN produit ON main_d_oeuvre.ref_pdt=produit.ref_pdt 
WHERE produit.ref_pdt IN ($req))
AS total 
  
FROM produit 
  
WHERE ref_pdt IN ($req);";
echo '<br>';
echo $requete;
echo '<br>';
$query= mysql_query($requete) or die('erreur');
//$query2= mysql_query($requete2) or die('erreur');
 
//$tabArray = array ();
//while($ligne= mysql_fetch_array($query,MYSQL_NUM)) {
//		$prix_u_m = $ligne[1];
//		array_unshift ($tabArray, $ligne);
//		}
//print_r($tabArray);
while($ligne = mysql_fetch_assoc($query)){
	echo '<br>';
	echo '<b>1=> Ref_pdt : '.$ligne["ref_pdt"].'</b>';echo '<br>';
	echo '<b>1=> Somme Matiere Premiere : '.$ligne["somme1"].'</b>';echo '<br>';
	echo '<b>1=> Somme Fourrage : '.$ligne["somme2"].'</b>';echo '<br>';
	echo '<b>1=> Somme Emballage : '.$ligne["somme3"].'</b>';echo '<br>';
	echo '<b>1=> Somme Mains D oeuvre : '.$ligne["somme4"].'</b>';echo '<br>';
	echo '<b>1=>Somme Total : '.$ligne["total"].'</b>';echo '<br>';
 
}
 
//while( $ligne2 = mysql_fetch_assoc($query2)){
//	echo '<br>';
//	echo '<b>2=>'.$ligne2["prix_u_f"].'</b>';
//}
print_r($_POST)
?> | 
Partager