النتائج 1 إلى 7 من 7

الموضوع: الحذف لايعمل في Php5

  1. #1

    الحذف لايعمل في Php5



    السلام عليكم

    اخواني

    انا عملت سكربت بسيط وشغال تمام على Php4
    لكن لما حملته على موقع php5 خاصية الحذف لم تعمل (تطلعلي رسالة انو تم الحذف) لكن فعليا لايتم الحذف

    مع العلم انو التعديل والاضافة بيشتغلو تمام

    الكود
    كود PHP:
    <?php

        
    include( '../include/config.php' );
        
    $new_num $_GET['del_num'];
        
    do_html_header_admin'Delete' );
        
    $sql "DELETE FROM news WHERE num = '".$del_num."'";
        
    $result mysql_query$sql );
        if( 
    $result )
        {
                echo 
    'News deleted successfully - <a href="index.php">Click here to go back</a>';
        }
        else
        {
            echo 
    'Error';
            
    do_html_footer_admin();
            exit;
        }
        
    do_html_footer_admin();

    ?>
    وان شاء الله الاقي الحل عندكم ولكم مني الدعاء

    تحياتي





    __________________
    ان كانت الفلسفة علم
    فارجوك ثم ارجوك لاتطبق ولا تمارس هذا العلم علي


    اللبيب من الاشارة يفهم


  2. #2


    ضع هذه الدالة mysql_affected_rows بعد mysql_query





    __________________
    عدت
    اقتراحاتكم -> www.elbachiri.com

  3. #3


    بارك الله فيك اخي على ردك

    لكن اما انو النتيجة لم تفلح او انا ماطبقت صحيح

    انا اضفتها كالتالي :
    كود PHP:
    <?php

        
    include( '../include/config.php' );
        
    $new_num $_GET['del_num'];
        
    do_html_header_admin'Delete' );
        
    $sql "DELETE FROM news WHERE num = '".$del_num."'";
        
    $result mysql_query$sql ); 
        
    mysql_affected_rows();

        if( 
    $result )
        {
                echo 
    'News deleted successfully - <a href="index.php">Click here to go back</a>';
        }
        else
        {
            echo 
    'Error';
            
    do_html_footer_admin();
            exit;
        }
        
    do_html_footer_admin();

    ?>
    صح ولا غلط ؟





    __________________
    ان كانت الفلسفة علم
    فارجوك ثم ارجوك لاتطبق ولا تمارس هذا العلم علي


    اللبيب من الاشارة يفهم

  4. #4


    الدالة mysql_affected_rows() توضع بالشكل التالي

    كود PHP:
      <?php

        
    include( '../include/config.php' );
        
    $new_num $_GET['del_num'];
        
    do_html_header_admin'Delete' );
        
    $sql "DELETE FROM news WHERE num = '".$del_num."'";
        
    $result mysql_query$sql ); 

        if(
    mysql_affected_rows() > 0)
        {
                echo 
    'News deleted successfully - <a href="index.php">Click here to go back</a>';
        }
        else
        {
            echo 
    'Error';
            
    do_html_footer_admin();
            exit;
        }
        
    do_html_footer_admin();

    ?>







  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2005
    المشاركات
    359


    كود PHP:
    $sql "DELETE FROM news WHERE num = '".$del_num."'"
    استبدلها

    كود PHP:
    $sql "DELETE FROM news WHERE num = '".$new_num."'"







  6. #6


    بارك الله فيكم وجعله الله في ميزان حسناتكم





    __________________
    ان كانت الفلسفة علم
    فارجوك ثم ارجوك لاتطبق ولا تمارس هذا العلم علي


    اللبيب من الاشارة يفهم

  7. #7
    عضو جديد
    تاريخ التسجيل
    Apr 2008
    المشاركات
    12


    أو يمكنك استبدالها بالتالي

    كود PHP:
    $sql "DELETE FROM news WHERE num = '".$_GET['del_num']."'"






    التعديل الأخير تم بواسطة mas123 ; 23-02-2009 الساعة 08:43 PM





المواضيع المتشابهه

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض