1 2 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
| if (!isset($_POST['ajout']))
{
$Num_Cde = (isset($_POST['Num_Cde'])) ? $_POST['Num_Cde'] : '';
$_SESSION['Num_Cde']=$Num_Cde;
echo "<form method=\"post\" action=\"Livraison.php\">";
//Récupération du nombre de lignes de commande non livrées
$Sql_Nb_Ligne = "SELECT count(*) as nbe FROM tcde_centre WHERE Actif = 1";
$sth = $dbh -> query($Sql_Nb_Ligne);
$result = $sth ->fetchAll();
$Nb_Ligne = $result[0]['nbe'];
$_SESSION['Nb_Ligne']=$Nb_Ligne;
//Affichage des titres des colonnes
echo "<tr>";
echo "<th class=\"th\">Identifiant Cde Centre</th>";
echo "<th class=\"th\">Ouvrage</th>";
echo "<th class=\"th\">Quantité Centre</th>";
echo "<th class=\"th\">Date Livraison</th>";
echo "</tr>";
// Récupération de l'ID de la commande
$Sql_Num_Cde = "SELECT Id_Cde FROM tcommande WHERE Num_Cde='$Num_Cde'";
$RNumCde = $dbh->query($Sql_Num_Cde);
$result = $RNumCde->fetchAll(PDO::FETCH_ASSOC);
foreach ($result as $row)
{
$Id_Cde = $row['Id_Cde'];
}
// Récupération des ouvrages non livrées de la commande sélectionnée
$Sql_Livraison = "SELECT Id_Cde_Centre, Id_Ouvrage, Qte_Centre, Date_Liv_Centre FROM tcde_centre WHERE Id_Cde='$Id_Cde' AND Actif=1";
$RLivraison = $dbh->query($Sql_Livraison);
$result = $RLivraison->fetchAll(PDO::FETCH_ASSOC);
//Affichage des ouvrages
foreach ($result as $row)
{
$Id_Cde_Centre = $row['Id_Cde_Centre'];
$Id_Ouvrage = $row['Id_Ouvrage'];
$Qte_Centre = $row['Qte_Centre'];
$Date_Liv_Centre = $row['Date_Liv_Centre'];
echo "<tr>";
echo "<td class=\"td_sans_cadre\">";
echo $row['Id_Cde_Centre'];
echo "</td>";
echo "<td class=\"td_sans_cadre\">";
// Récupération du titre
$Sql_Titre = "SELECT Titre FROM touvrage WHERE Id_Ouvrage='$Id_Ouvrage'";
$RTitre = $dbh->query($Sql_Titre);
$result = $RTitre->fetchAll(PDO::FETCH_ASSOC);
foreach ($result as $ligne)
{
$Titre = $ligne['Titre'];
}
echo $ligne['Titre'];
echo "</td>";
echo "<td class=\"td_sans_cadre\">";
echo $row['Qte_Centre'];
echo "</td>";
echo "<td class=\"td_sans_cadre\">";
echo "<input Date_Liv_Centre\"\" id=\"Date_Liv_Centre\" name=\"Date_Liv_Centre\" value=\"$Date_Liv_Centre\" />";
echo "</td>";
echo "</tr>";
}
echo "<p><input type=\"submit\" id=\"ajout\" name=\"ajout\" value=\"Validation de la livraison\" /></p>";
echo "</form>";
} |
Partager