/
  • راهنمائی در خصوص آپدیت جدول

  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی راهنمائی در خصوص آپدیت جدول
    نویسنده پیام
    morypory آفلاین
    عضو جدید
    **

    ارسال‌ها: 23
    تاریخ عضویت: ۱۳۹۶ آبان ۲۹
    اعتبار: 0
    تشکرها : 6
    ( 0 تشکر در 0 ارسال )
    ارسال: #1
    Sad راهنمائی در خصوص آپدیت جدول
    درود بر عزیزان
    ابتدا بگم من اصلا php رو بلد نیستم در حد خیلی مبتدی و تازه ان هم با چند تا مقاله از اینترنت دارم یاد میگیرم و متاسفانه یک پروژه برای محل کارم قبول کردم که واقعا موندم و به قولی سنگ بزرگ علامت نزدن است اینجا معنی پیدا میکند به هر زحمتی بود پروژمو تا یک جائی رسوندم ولی در این مرحله واقعا ماندم و نمیدانم که باید چکار کنم با یک مثال توضیح میدهم امیدوارم اساتید بتوانند کمکم کنند
    چندتا سازمان هست که براشون کار انجام میدهیم و در ماه بعد ازشون پول میگیریم تا اینجا مشکلی ندارم دو تا جدول دارم accreq که کاری که انجام میدهیم را داخلش میریزیم و جدول collreq که ماه بعد از هر سازمان پول گرفتیم توش ثبت میشه حالا میخواهم یک جدول درست کنم که بیاد سازمان را مقایسه کنه و پولی که گرفتیم را از پولی که باید بهمون یده کمش کنه و باقیمانده مطالبات را برامون نشان بدهد کد زیر را نوشتم
    کد PHP:
    include('include\session.php');
    $msg='';
         
    if(isset(
    $_POST['submit'])){
    $edarat=$_POST['edarat'];
     
     
        if(empty(
    $_POST['edarat'])){
                echo 
    $msg="<script type='text/javascript'>alert('لطفاً سازمان طرف قرار داد را انتخاب نمائید.');
    window.location='reporBalance.php';
    </script>"
    ;
    }
            else{
     
              
    $sql2=mysqli_query($db," select sum(incom) from accreq where (id_user='$login_session' and $edarat='".$row['edarat']."')  ")or die('امکان اتصال به پایگاه داده وجود ندارد!');
             
        while(
    $row=mysqli_fetch_array($sql2)){
             
            
    $a=$row['sum(incom)'];
                 
        }
        
    $sql1=mysqli_query($db," select sum(income) from collreq where id_user='$login_session' and  $edarat='".$row['edarat']."'    ")or die('امکان اتصال به پایگاه داده وجود ندارد!');
            while(
    $row=mysqli_fetch_array($sql1)){
             
            
    $b=$row['sum(income)'];    
     
        }
        
    $c=$a-$b;
        echo 
    $c;
         
     
            }
    mysqli_close($db);

    این هم کد html که سازمان را انتخاب میکند
    کد:
    <select  name="edarat" id="taraf"  style="margin-right:4px; margin-top:40px;line-height: normal;float:right;direction:rtl;font-family:B titr;height: 40px;"      >
    <option value="">انتخاب نمائید...</option>
      <?php
    //error_reporting("E_NOTICE");
    //echo "select * from daramad";
    //var_dump($sql);
            $sql=mysqli_query($db,"select * from edarat");
             while($result = mysqli_fetch_assoc($sql)){
               $id=$result['id'];
               $edarat=$result['edarat'];

           echo '<option value="'.$id.'"> '.$edarat.' </option>';
           }

           ?>
             </select>
    ولی مشکل من در کد بالا جایی است که شرط
    کد:
    $edarat='".$row['edarat']."'
    را قرار دادم و ارور زیر را میدهد
    [تصویر:  0ex_untitled.jpg]
    البته من توی خود mysql کوئری را مینویسم جواب میگیرم و جمع تبل های edarat را راحت بهم میدهد
    select sum(incom) from accreq where id_user=2 and edarat=1 این کدی است که در mysql مینویسم و راحت جمع ستون ادارات را بهم میدهد ولی نمیدونم چرا در php این کد جواب نمیدهد خواهش میکنم کمکم کنید
    (آخرین ویرایش در این ارسال: ۱۳۹۷ ارديبهشت ۱۹ ۰۹:۰۱ عصر، توسط morypory.)
    ۱۳۹۷ ارديبهشت ۱۹ ۰۸:۵۸ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS