조건이 동일하면 PHP에서 여러 쿼리를 업데이트하는 방법

임란 칸

조건이 같을 때 여러 쿼리를 업데이트하고 싶습니다. 하나의 쿼리에 대해서만 작동하며 나머지 쿼리는 업데이트하지 않고 건너 뜁니다. 아무도 그것이 어떻게 작동하는지 말해 줄 수 있습니까? PHP 코드는 다음과 같습니다.

<?php
include("Database/connection.php");

$sql = "SELECT *  FROM registration,billing_month";
$result = $link->query($sql); 

    while($row = $result->fetch_assoc()) 
    {
        $regid = $row['Reg_id'];
        $billid = $row['Bill_id'];
        $issuedate = $row['Bill_issue_date'];
        $duedate = $row['Bill_due_date'];
        $currentdues = $row['Current_Dues'];
        $currentbill = $row['Current_Bill'];
        $arrears = $row['Arrears'];
        $surcharge = $row['Surcharge'];
        $currentsurcharge = $row['Current_Surcharge'];

        $updatesurcharge = $currentsurcharge + $surcharge;
        $updatedsurcharge = 0;
        $updatebill = $currentbill + $currentdues;
        $updatecurrentbill = 0;
        $updatearrears = $arrears + $currentbill;
        $updatedarrears = $arrears + $currentsurcharge;
        $updatearrearsfrombill = 0;
        $updatearrearsfromsurcharge = 0;
        $addsurchargewitharrears = $arrears + $currentsurcharge;

if (strtotime(date('Y-m-d')) >= strtotime($issuedate)) 
{

  $sql_update = "UPDATE  `registration` SET `Current_Bill`= $updatebill WHERE `Reg_id` = $regid";

$sql_update = "UPDATE  `billing_month` SET `Current_Dues`= $updatecurrentbill WHERE `Bill_id` = $billid";

$sql_update = "UPDATE  `registration` SET `Current_Surcharge`= $updatesurcharge WHERE `Reg_id` = $regid";

$sql_update = "UPDATE  `billing_month` SET `Surcharge`= $updatedsurcharge WHERE `Bill_id` = $billid";

  mysqli_query($link, $sql_update);
}
}
?>
Hassaan

;매 끝에 추가 Query Statement한 다음 연결variables

$sql_update = "UPDATE  `registration` SET `Current_Bill`= $updatebill WHERE `Reg_id` = $regid;";
$sql_update .= "UPDATE  `billing_month` SET `Current_Dues`= $updatecurrentbill WHERE `Bill_id` = $billid;";
$sql_update .= "UPDATE  `registration` SET `Current_Surcharge`= $updatesurcharge WHERE `Reg_id` = $regid;";
$sql_update .= "UPDATE  `billing_month` SET `Surcharge`= $updatedsurcharge WHERE `Bill_id` = $billid;";

    mysqli_query($link, $sql_update);

또는

당신은 당신이 변수이 좋아하는 이름을 바꿀 수 있습니다 $sql_update1, $sql_update2등 그들에게 하나 하나를 호출합니다.

예: -

$sql_update1 = "UPDATE  `registration` SET `Current_Bill`= $updatebill WHERE `Reg_id` = $regid";
$sql_update2 = "UPDATE  `billing_month` SET `Current_Dues`= $updatecurrentbill WHERE `Bill_id` = $billid";
$sql_update3 = "UPDATE  `registration` SET `Current_Surcharge`= $updatesurcharge WHERE `Reg_id` = $regid";
$sql_update4 = "UPDATE  `billing_month` SET `Surcharge`= $updatedsurcharge WHERE `Bill_id` = $billid";

    mysqli_query($link, $sql_update1);
    mysqli_query($link, $sql_update2);
    mysqli_query($link, $sql_update3);
    mysqli_query($link, $sql_update4);

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

laravel 5에서 여러 조건이있는 쿼리를 작성하는 방법

분류에서Dev

MongoDB에서 여러 조건으로 여러 문서를 업데이트하는 방법은 무엇입니까?

분류에서Dev

MySQL 및 PHP를 사용하여 여러 행에 대한 업데이트 쿼리를 최적화하는 방법

분류에서Dev

PHP와 MySQL을 사용하여 쿼리에서 수행 한 쿼리 결과를 업데이트하는 방법

분류에서Dev

PHP에서 implode로 여러 데이터를 업데이트하는 방법

분류에서Dev

조건이 다른 여러 쿼리를 결합하는 방법

분류에서Dev

RecyclerView에서 여러 문서를 업데이트하는 방법

분류에서Dev

SQL Server에서 조건으로 여러 행을 업데이트하는 방법

분류에서Dev

단일 쿼리에서 조인 및 집계 함수를 사용하여 테이블의 여러 행을 업데이트하는 방법

분류에서Dev

flutter 애플리케이션에서 firestore에 대한 여러 조건부 쿼리를 구성하는 방법

분류에서Dev

PHP의 단일 테이블에서 MySQL의 여러 조건으로 여러 쿼리를 결합하는 방법은 무엇입니까?

분류에서Dev

Codeigniter를 사용하여 하나의 쿼리에서 데이터베이스의 여러 행을 업데이트하는 방법

분류에서Dev

cakephp에서 업데이트 쿼리를 작성하는 방법

분류에서Dev

동일한 저장 프로 시저의 단일 테이블에 대해 여러 업데이트 쿼리를 사용하는 방법

분류에서Dev

조건에 따라 필드를 업데이트하는 방법

분류에서Dev

Elastica PHP에서 한 번에 여러 데이터를 업데이트하는 방법은 무엇입니까?

분류에서Dev

MYSQL에서 하나의 쿼리로 여러 테이블을 업데이트하는 방법

분류에서Dev

여러 조건으로 쿼리를 업데이트하기 위해 동적 SQL을 사용하는 방법은 무엇입니까?

분류에서Dev

PHP를 사용하여 mysql에서 itemname이 동일한 경우 qunatity를 업데이트하는 방법

분류에서Dev

MYSQL : 여러 테이블에서 uuid를 업데이트하는 방법

분류에서Dev

mysql 업데이트 쿼리에서 조인 오류를 수정하는 방법

분류에서Dev

MySQL과 PHP의 여러 테이블에서 쿼리를 선택하는 방법

분류에서Dev

PHP로 mysql 테이블에서 여러 쿼리를 수행하는 방법

분류에서Dev

Firestore에서 데이터를 쿼리하고 업데이트하는 방법

분류에서Dev

여러 조건으로이 SQL JOIN 쿼리를 작성하는 방법

분류에서Dev

여러 행을 업데이트하기 위해 SQL 쿼리에서 직접 배열을 사용하는 방법

분류에서Dev

하나의 SQL 쿼리를 사용하여 하나의 열에서 여러 값을 업데이트하는 방법은 무엇입니까?

분류에서Dev

Access 데이터베이스에서 여러 업데이트 쿼리를 실행하는 더 효율적인 방법?

분류에서Dev

Firebase에서 여러 노드 / 참조를 쿼리하는 방법

Related 관련 기사

  1. 1

    laravel 5에서 여러 조건이있는 쿼리를 작성하는 방법

  2. 2

    MongoDB에서 여러 조건으로 여러 문서를 업데이트하는 방법은 무엇입니까?

  3. 3

    MySQL 및 PHP를 사용하여 여러 행에 대한 업데이트 쿼리를 최적화하는 방법

  4. 4

    PHP와 MySQL을 사용하여 쿼리에서 수행 한 쿼리 결과를 업데이트하는 방법

  5. 5

    PHP에서 implode로 여러 데이터를 업데이트하는 방법

  6. 6

    조건이 다른 여러 쿼리를 결합하는 방법

  7. 7

    RecyclerView에서 여러 문서를 업데이트하는 방법

  8. 8

    SQL Server에서 조건으로 여러 행을 업데이트하는 방법

  9. 9

    단일 쿼리에서 조인 및 집계 함수를 사용하여 테이블의 여러 행을 업데이트하는 방법

  10. 10

    flutter 애플리케이션에서 firestore에 대한 여러 조건부 쿼리를 구성하는 방법

  11. 11

    PHP의 단일 테이블에서 MySQL의 여러 조건으로 여러 쿼리를 결합하는 방법은 무엇입니까?

  12. 12

    Codeigniter를 사용하여 하나의 쿼리에서 데이터베이스의 여러 행을 업데이트하는 방법

  13. 13

    cakephp에서 업데이트 쿼리를 작성하는 방법

  14. 14

    동일한 저장 프로 시저의 단일 테이블에 대해 여러 업데이트 쿼리를 사용하는 방법

  15. 15

    조건에 따라 필드를 업데이트하는 방법

  16. 16

    Elastica PHP에서 한 번에 여러 데이터를 업데이트하는 방법은 무엇입니까?

  17. 17

    MYSQL에서 하나의 쿼리로 여러 테이블을 업데이트하는 방법

  18. 18

    여러 조건으로 쿼리를 업데이트하기 위해 동적 SQL을 사용하는 방법은 무엇입니까?

  19. 19

    PHP를 사용하여 mysql에서 itemname이 동일한 경우 qunatity를 업데이트하는 방법

  20. 20

    MYSQL : 여러 테이블에서 uuid를 업데이트하는 방법

  21. 21

    mysql 업데이트 쿼리에서 조인 오류를 수정하는 방법

  22. 22

    MySQL과 PHP의 여러 테이블에서 쿼리를 선택하는 방법

  23. 23

    PHP로 mysql 테이블에서 여러 쿼리를 수행하는 방법

  24. 24

    Firestore에서 데이터를 쿼리하고 업데이트하는 방법

  25. 25

    여러 조건으로이 SQL JOIN 쿼리를 작성하는 방법

  26. 26

    여러 행을 업데이트하기 위해 SQL 쿼리에서 직접 배열을 사용하는 방법

  27. 27

    하나의 SQL 쿼리를 사용하여 하나의 열에서 여러 값을 업데이트하는 방법은 무엇입니까?

  28. 28

    Access 데이터베이스에서 여러 업데이트 쿼리를 실행하는 더 효율적인 방법?

  29. 29

    Firebase에서 여러 노드 / 참조를 쿼리하는 방법

뜨겁다태그

보관