محمد المصري12 نشر 25 مايو 2021 أرسل تقرير نشر 25 مايو 2021 سلام عليكم الكود <?php session_start(); if ($_SESSION['permission'] != 1) header("location: login"); include("includes/db.php"); $title = "تعديل البيانات الرئيسيه للقماش"; $sub_title = "البيانات الرئيسية - لا يمكن التعديل على نسب الخلط "; $id = $_GET['id']; //الاستعلام $main_query = "SELECT * FROM common_cloth_composition WHERE id = ".$id.";"; $query = "SELECT common_cloth_composition.id AS CID, common_cloth_composition.des AS desId, commercial_description.id AS commID, commercial_description.name AS commName FROM common_cloth_composition INNER JOIN commercial_description ON common_cloth_composition.des = commercial_description.id WHERE common_cloth_composition.id='$id' "; $query1 = "SELECT * FROM commercial_description "; $result1 = $conn->query($main_query) or die($conn->error) ; $result2 = $conn->query($query) or die($conn->error) ; $result3 = $conn->query($query1) or die($conn->error) ; if ($result = $conn->query($main_query)){ if (mysqli_num_rows($result) == 0) { header("location: ./"); } $edit_fabric = $result->fetch_assoc() ?? false; $result->free(); } ?> <!doctype html> <html lang="ar"> <head> <?php include("includes/head.php"); ?> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <style> .com_name { background-color: #3CBC8D; color: white; } </style> </head> <body> <?php include("includes/loader.php"); ?> <div class="app-container app-theme-white body-tabs-shadow fixed-sidebar fixed-header"> <?php include("includes/app-header.php"); ?> <?php include("includes/ui-theme-settings.php"); ?> <div class="app-main"> <?php include("includes/sidebar.php"); ?> <div class="app-main__outer"> <div class="app-main__inner"> <div class="app-page-title"> <div class="page-title-wrapper"> <div class="page-title-heading"> <div class="page-title-icon"> <i class="pe-7s-network icon-gradient bg-mean-fruit"> </i> </div> <div><?php echo $title; ?> <div class="page-title-subheading"><?php echo $sub_title; ?> </div> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <form class="needs-validation" action="javascript:added(); return false;" novalidate> <div class="main-card mb-3 card"> <div class="card-body"> <h3 class="card-title">إسم الأقمشة</h3> <div class="form-row"> <!-- خانة اسم القماش --> <div class="col-12"> <?php while ($row = $result1->fetch_assoc()) { ?> <label>إسم القماش</label> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text" id="inputGroupPrepend"><i class="fa fa-lightbulb-o" aria-hidden="true"></i></i></i></span> </div> <input type="text" class="form-control com_name fabname" value="<?php echo $row['fabname']; ?>" required> </div> </div> <?php } ?> <!-- نهاية خانة اسم القماش --> <!-- ############# التوصيف التجاري - التركيب النسجي ########### --> <div class="col"> <label>التوصيف التجارى</label> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text" id="inputGroupPrepend"><i class="fa fa-th"></i></span> </div> <select class="form-control s-des" required> <?php // $result = $conn->query("SELECT * FROM commercial_description"); while ($row = $result2->fetch_assoc()) { echo '<option selected disabled value="' . $row['commName'] . '">' . $row['commName'] . '</option>'; } while ($row = $result3->fetch_assoc()) { echo '<option value="' . $row['id'] . '">' . $row['name'] . '</option>'; } ?> </select> <div class="invalid-feedback"> يرجى تحديد </div> </div> </div> <div class="col"> <label>إسم قماش التركيب النسجي</label> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text" id="inputGroupPrepend"><i class="fa fa-th"></i></span> </div> <input type="text" class="form-control fabric-auto" value="قم بتحديد التوصيف التجارى" readonly required> </div> </div> <!-- ############# تجهيز القماش ########### --> <?php while ($row = $result1->fetch_assoc()) { ?> <div class="col-12"> <label>تجهيز القماش</label> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text" id="inputGroupPrepend">ِTEXT</span> </div> <input type="text" class="form-control ready" value="<?php echo $row['des'] ; ?>"> </div> </div> <?php } ?> <!-- ############# صورة القماش ########### --> <div class="col-12"> <label>صورة القماش</label> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text" id="inputGroupPrepend">IMAGE</span> </div> <input type="file" class="form-control cloth-image" required> </div> </div> </div> </div> </div> <div class="main-card mb-3 card"> <div class="card-body"> <h3 class="card-title">الخواص</h3> <div class="form-row"> <div class="col-12"> <label>وزن المتر المربع بالجرام</label> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text" id="inputGroupPrepend">NUM</span> </div> <input type="text" class="form-control gMeterW" required> </div> </div> <div class="col-12"> <label>نسبة الإنكماش بالعرض</label> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text" id="inputGroupPrepend">NUM</span> </div> <input type="text" class="form-control cShrink"> </div> </div> <div class="col-12"> <label>نسبة الإنكماش بالطول</label> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text" id="inputGroupPrepend">NUM</span> </div> <input type="text" class="form-control lShrink"> </div> </div> <div class="col-12"> <label>عرض الثوب بالمتر</label> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text" id="inputGroupPrepend">NUM</span> </div> <input type="text" class="form-control dressW" pattern="^\d*(\.\d{0,2})?$" required> </div> </div> <div class="col-12"> <label>وزن المتر الطولي بالجرام</label> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text" id="inputGroupPrepend">NUM</span> </div> <input type="text" class="form-control Cweight" readonly required> </div> </div> <div class="col-12"> <label>عدد الامتار لكل كيلو جرام</label> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text" id="inputGroupPrepend">NUM</span> </div> <input type="text" class="form-control meterPerKG" readonly required> </div> </div> </div> </div> </div> <div class="main-card mb-3 card"> <div class="card-body"> <div class="form-row"> <button type="button" class="btn btn-primary btn-lg btn-block" type="submit">تحديث البيانات</button> </div> </div> </div> </form> </div> </div> </div> </div> </div> <?php //Modal color piker include("includes/commonfabric/color_piker_modal.html"); include("includes/footer.php"); ?> </div> <?php include("includes/js.php"); require("js/commonfabric-js.php"); ?> <script src="./assets/scripts/Vibrant.min.js"></script> <script src="./assets/scripts/pms.js"></script> </body> </html> انا عملت الاستلام مضبوط جدا و خرجت البيانات اللي انا عاوزها لحقل اسم القماش و التوصيف التجاري لما جيت اطلع البيانات لحقل تجهيز القماش ، الحقل كله اختفى مش ظاهر في المتصفح اصلا الجزء الخاص به كالتالي </div> <!-- ############# تجهيز القماش ########### --> <?php while ($row = $result1->fetch_assoc()) { ?> <div class="col-12"> <label>تجهيز القماش</label> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text" id="inputGroupPrepend">ِTEXT</span> </div> <input type="text" class="form-control ready" value="<?php echo $row['des'] ; ?>"> </div> </div> <?php } ?> السؤال الأول و خطئي فين؟ السؤال الثاني : هل يلزم في كل مرة اريد اخراج بيانات تظهر داخل ال input ان اكتب الامر while و بداخله دالة الاستعلام ؟ مفيش طريقة اقدر بيها اكتب المتغير من الداتابيز و يظهر و تنفيذ الاستعلام بدالة while اكتبه مرة وحدة بس خصوصا اني بستعلم من اكتر من جدول ؟ اقتباس
السؤال
محمد المصري12
سلام عليكم
الكود
انا عملت الاستلام مضبوط جدا و خرجت البيانات اللي انا عاوزها لحقل اسم القماش و التوصيف التجاري
لما جيت اطلع البيانات لحقل تجهيز القماش ، الحقل كله اختفى مش ظاهر في المتصفح اصلا
الجزء الخاص به كالتالي
السؤال الأول و خطئي فين؟
السؤال الثاني : هل يلزم في كل مرة اريد اخراج بيانات تظهر داخل ال input ان اكتب الامر while و بداخله دالة الاستعلام ؟
مفيش طريقة اقدر بيها اكتب المتغير من الداتابيز و يظهر و تنفيذ الاستعلام بدالة while اكتبه مرة وحدة بس خصوصا اني بستعلم من اكتر من جدول ؟
0 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.