>  Q&A  >  본문

PHP는 NOT 연산자를 사용하여 조건을 평가합니다.

4개의 영업소가 있고 4개 영업소 모두 20개의 리드를 받으면 4번 영업소만 그날 남은 리드를 받아야 합니다. 기본적으로 영업 사무소 1~4가 각각 20개의 리드를 받았는지 확인한 다음 지침에 따라 계속 진행하는 조건을 만드는 데 도움이 필요합니다

먼저 데이터베이스에 쿼리하여 카운터를 확인합니다(예, 이 작업이 더 간단하고 루프 내에서 수행될 수 있다는 것을 알고 있습니다)

으아아아

이 로직을 실행하면 예상대로 작동하지 않나요? sales_office = 1이 리드 20개에 도달하면 영업소 4로 직접 이전됩니까?

$sales_office= 1;
$sql = $conn->prepare("SELECT LeadsReceivedToday FROM Lead_Counter WHERE SalesOffice=?");
$sql->execute([$sales_office]);
$result = $sql->fetch();
$sales_office1_count = $result['LeadsReceivedToday'];

$sales_office= 2;
$sql = $conn->prepare("SELECT LeadsReceivedToday FROM Lead_Counter WHERE SalesOffice=?");
$sql->execute([$sales_office]);
$result = $sql->fetch();
$sales_office2_count = $result['LeadsReceivedToday'];

$sales_office= 3;
$sql = $conn->prepare("SELECT LeadsReceivedToday FROM Lead_Counter WHERE SalesOffice=?");
$sql->execute([$sales_office]);
$result = $sql->fetch();
$sales_office3_count = $result['LeadsReceivedToday'];

$sales_office= 4;
$sql = $conn->prepare("SELECT LeadsReceivedToday FROM Lead_Counter WHERE SalesOffice=?");
$sql->execute([$sales_office]);
$result = $sql->fetch();
$sales_office4_count = $result['LeadsReceivedToday'];

P粉618358260P粉618358260223일 전403

모든 응답(1)나는 대답할 것이다

  • P粉792673958

    P粉7926739582024-04-03 09:03:57

    모든 사무실 수에 대한 현재 논리 확인은 각 사무실을 개별적으로 확인해야 합니다.

    으아아아

    또한 배열을 사용하면 코드의 가독성을 높일 수 있습니다.

    으아아아

    회신하다
    0
  • 취소회신하다