ركن مشاكل وحلول واستفسارات لغات البرمجه : خاص بمشاكل وحلول واستفسارات لغات البرمجه , نتمنى ان عدم وضع اي مشكله او طلب او استفسار بركن لغات البرمجه

الازالة لاتعمل

nas2day
:: عضـــو::
تاريخ الإنضمام: 27 - 01 - 2012
رقم العضوية : 109133
الدولة : مصر
المشاركات: 84
قديمة 21 - 03 - 2017, 00:14
المشاركة 1
نشاط nas2day
  • قوة السمعة : 50
  • الإعجاب: 10
    Exclamation Point الازالة لاتعمل بدون إجابة


    السلام عليكم

    عند التعليم علي ازالة والضغط علي تحديث البطاقة لايقوم بالحذف



    رمز PHP:
    <?php include "files/header.php"?>
    <?php

    session_start
    ();


    ?>
    <form action="" method="post">
    <table style="background:#fff;border:1px solid #eee;padding:10px;" border="0" width="100%">

    <tr>
    <th>ازالة</th>
    <th>المنتج</th>
    <th>العدد</th>
    <th>السعر</th>

    </tr>
    <?php

    global $connect;

    $ip getIp();

    $total 0;

    $t_price "select * from cart where ip_add = '$ip'";    

    $run_price mysqli_query($connect$t_price);

    while(
    $row_t_price mysqli_fetch_array($run_price)){
        
    $pro_id_t $row_t_price['p_id'];

    $price_pro "select * from products where p_id = '$pro_id_t'";    

    $run_price_pro mysqli_query($connect$price_pro);

    while(
    $row_price_pro mysqli_fetch_array($run_price_pro)){
        
    $pro_price = array($row_price_pro['p_price']);    
        
    $pro_title $row_price_pro['p_title'];

    $pro_img $row_price_pro['p_img'];

    $pro_price_single $row_price_pro['p_price'];
        
    $values array_sum($pro_price);

    $total +=$values;



    ?>

    <tr align="center">
    <td><input type="checkbox" name="remove[]" value="<?php echo $pro_id_t?>" /></td>
    <td><div><?php echo $pro_title?></div><img width="70" src="admin/images/<?php echo $pro_img?>" /></td>
    <td><input type="text" name="qty" size="5" value="<?php echo $_SESSION['qty']; ?>" /></td>
    <?php

    if(isset($_POST['update_cart'])){

    $qty $_POST['qty'];    


        
    $update_qty "update cart set qty='$qty'";    

    $run_u_qty mysqli_query($connect$update_qty);

    $_SESSION['qty'] = $qty;

    $total $total*$qty;
        
    }



    ?>
    <td><?php echo $pro_price_single?> £</td>

    </tr>

    <?php } } ?>

    <tr align="right">
    <th>السعر الكامل : <?php echo $total?> £</th>
    </tr>
    <tr align="right">
    <td><input type="submit" name="update_cart" value="تحديث البطاقة" /></td>
    <td><button><a href="index.php">متابعة التسوق</a></button></td>
    <td><button><a href="checkout.php">انهاء التسوق</a></button></td>

    </tr>

    <?php 

    function update_cart(){

    global 
    $connect;

    $ip getIp();

    if(isset(
    $_POST['update_cart'])){
        
    foreach(
    $_POST['remove'] as $id_remove){

    $delete_pro "delete from cart where p_id = '$id_remove' AND ip_add = '$ip'";

    $run_delete mysqli_query($connect$delete_pro);

    if(
    $run_delete){
        
    header("Location: cart.php");    
        
        
    }

    }    
        
    }
    echo @
    $up_c update_cart();
    }

    ?>

    </table>
    </form>
    <?php include "files/footer.php"?>
    تطبيق ناس تو داى يقوم بنشر,اشعار,حكم,صور,اخبار,اعلانات, علي صفحة الفيس بوك الخاصة بك

    http://nas2day.info/
    قديمة 24 - 03 - 2017, 12:34
    المشاركة 2
    صورة 'Ehab Obaidat‎‏' الرمزية
    Ehab Obaidat‎‏
    :: مساعد مشرف ::
    :: ركن مشاكل لغات البرمجة ::
    تاريخ الإنضمام: 19 - 02 - 2015
    رقم العضوية : 263969
    الدولة : Palestine - Jerusalem
    المشاركات: 7,759
    • أرسل رسالة بواسطة MSN إلى Ehab Obaidat‎‏
    الإجابات المقدمة: 522
    افتراضي رد : الازالة لاتعمل
    السلام عليكم

    عند التعليم علي ازالة والضغط علي تحديث البطاقة لايقوم بالحذف



    رمز PHP:
    <?php include "files/header.php"?>
    <?php

    session_start
    ();


    ?>
    <form action="" method="post">
    <table style="background:#fff;border:1px solid #eee;padding:10px;" border="0" width="100%">

    <tr>
    <th>ازالة</th>
    <th>المنتج</th>
    <th>العدد</th>
    <th>السعر</th>

    </tr>
    <?php

    global $connect;

    $ip getIp();

    $total 0;

    $t_price "select * from cart where ip_add = '$ip'";    

    $run_price mysqli_query($connect$t_price);

    while(
    $row_t_price mysqli_fetch_array($run_price)){
        
    $pro_id_t $row_t_price['p_id'];

    $price_pro "select * from products where p_id = '$pro_id_t'";    

    $run_price_pro mysqli_query($connect$price_pro);

    while(
    $row_price_pro mysqli_fetch_array($run_price_pro)){
        
    $pro_price = array($row_price_pro['p_price']);    
        
    $pro_title $row_price_pro['p_title'];

    $pro_img $row_price_pro['p_img'];

    $pro_price_single $row_price_pro['p_price'];
        
    $values array_sum($pro_price);

    $total +=$values;



    ?>

    <tr align="center">
    <td><input type="checkbox" name="remove[]" value="<?php echo $pro_id_t?>" /></td>
    <td><div><?php echo $pro_title?></div><img width="70" src="admin/images/<?php echo $pro_img?>" /></td>
    <td><input type="text" name="qty" size="5" value="<?php echo $_SESSION['qty']; ?>" /></td>
    <?php

    if(isset($_POST['update_cart'])){

    $qty $_POST['qty'];    


        
    $update_qty "update cart set qty='$qty'";    

    $run_u_qty mysqli_query($connect$update_qty);

    $_SESSION['qty'] = $qty;

    $total $total*$qty;
        
    }



    ?>
    <td><?php echo $pro_price_single?> £</td>

    </tr>

    <?php } } ?>

    <tr align="right">
    <th>السعر الكامل : <?php echo $total?> £</th>
    </tr>
    <tr align="right">
    <td><input type="submit" name="update_cart" value="تحديث البطاقة" /></td>
    <td><button><a href="index.php">متابعة التسوق</a></button></td>
    <td><button><a href="checkout.php">انهاء التسوق</a></button></td>

    </tr>

    <?php 

    function update_cart(){

    global 
    $connect;

    $ip getIp();

    if(isset(
    $_POST['update_cart'])){
        
    foreach(
    $_POST['remove'] as $id_remove){

    $delete_pro "delete from cart where p_id = '$id_remove' AND ip_add = '$ip'";

    $run_delete mysqli_query($connect$delete_pro);

    if(
    $run_delete){
        
    header("Location: cart.php");    
        
        
    }

    }    
        
    }
    echo @
    $up_c update_cart();
    }

    ?>

    </table>
    </form>
    <?php include "files/footer.php"?>
    الحل مع التعديلات

    رمز PHP:
     <?php include "files/header.php"?>
    <?php

    session_start
    ();




    global 
    $connect;

    $ip getIp();

    $total 0;

    $t_price "select * from cart where ip_add = '$ip'";    

    $run_price mysqli_query($connect$t_price);

            if(
    mysqli_num_rows($run_price) > 0){
                
                
    ?>

    <form action="" method="post">
    <table style="background:#fff;border:1px solid #eee;padding:10px;" border="0" width="100%">

    <tr>
    <th>ازالة</th>
    <th>المنتج</th>
    <th>السعر</th>

    </tr>

    <?php
    while($row_t_price mysqli_fetch_array($run_price)){
        
    $pro_id_t $row_t_price['p_id'];

    $price_pro "select * from products where p_id = '$pro_id_t'";    

    $run_price_pro mysqli_query($connect$price_pro);

    while(
    $row_price_pro mysqli_fetch_array($run_price_pro)){
        
    $pro_price = array($row_price_pro['p_price']);    
        
    $pro_title $row_price_pro['p_title'];

    $pro_img $row_price_pro['p_img'];

    $pro_price_single $row_price_pro['p_price'];
        
    $values array_sum($pro_price);

    $total +=$values;



    ?>

    <tr align="center">
    <td><input type="checkbox" name="remove[]" value="<?php echo $pro_id_t?>" /></td>
    <td><div><?php echo $pro_title?></div><img width="70" height="70" src="admin/images/<?php echo $pro_img?>" /></td>

    <td><?php echo $pro_price_single?> £</td>

    </tr>

    <?php } } ?>

    <tr align="right">
    <th>السعر الكامل : <?php echo $total?> £</th>
    </tr>

            <tr align="right">
                <td><input type="submit" name="update_cart" value="تحديث البطاقة" /></td>
                <td><input type="button" value="متابعة التسوق" onclick="window.location.href='index.php'" /></td>
                
                <?php
                
    if($login_coo == 1){
                        echo 
    "<td><input type=\"button\" value=\"انهاء التسوق\" onclick=\"window.location.href='checkout.php'\" /></td>";            
                    }
                    else{
                        echo 
    "<td><input type=\"button\" value=\"انهاء التسوق\" onclick=\"window.location.href='login.php'\" /></td>";                    
                    }
                
    ?> 
    </tr>

    <?php 


    global $connect;

    $ip getIp();

    if(isset(
    $_POST['update_cart'])){
        
    foreach(
    $_POST['remove'] as $id_remove){

    $delete_pro "delete from cart where p_id = '$id_remove' AND ip_add = '$ip'";

    $run_delete mysqli_query($connect$delete_pro);

    if(
    $run_delete){
        
    header("Location: cart.php");    
        
        
    }

    }    
        
    }
            }
            else{
                echo 
    '<div class="error">عذرا لاتوجد منتجات لعرضها في سلة التسوق</div>';
            }    

    ?>

    </table>
    </form>
    <?php include "files/footer.php"?>
    اضافة رد
    العلامات المرجعية

    الازالة لاتعمل


    مشكلة فى زر تحديث البطاقة function لادخال المعلومات الى قاعدة البيانات

    أدوات الموضوع
    طرق العرض



    الساعة معتمدة بتوقيت جرينتش +3 . الساعة الآن : 13:37.
    المعهد غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
    فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
    التعليقات المنشورة لا تعبر عن رأي معهد ترايدنت ولا نتحمل أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

    جميع الحقوق محفوظة Traidnt 2015
    • 00966920020037
    • 00966138648289
    • 2051033691
    Powered by vBulletin® Version 3.8.7 .Copyright ©2000 - 2017, Jelsoft Enterprises Ltd
    SEO by vBSEO ©2011, Crawlability, Inc.