테스트 사이트 - 개발 중인 베타 버전입니다

db 데이터 변수 저장 채택완료

은빛여전사 7개월 전 조회 3,026

</p>

<p> </p>

<p>$zzzz = $_GET['cccc'];</p>

<p> </p>

<p> </p>

<p> </p>

<p>function updateWorkOutTime($conn, $id, $time) {</p>

<p>    $today = date("Y-m-d");

    $ssss= mysqli_query($conn, "SELECT work_in  FROM very_work_list WHERE work_id='$zzzz' ");

    $row = mysqli_fetch_array($ssss);

    $data41 = $row[0];</p>

<p>    $check_aa_sql = "SELECT id, work_name, work_intime, work_outtime FROM very_work_time WHERE id = '$id' ORDER BY work_datetime DESC LIMIT 1";

    $check_aa_result = mysqli_query($conn, $check_aa_sql);

    $result11 = mysqli_query($conn, "SELECT  work_intime FROM very_work_time WHERE id = '$id'");

     $row11 = mysqli_fetch_array($result11);

     $data11 = $row11[0];

 

    $datatime = ($data11);

      $time_diff = ((strtotime(date('Y-m-d H:i:s')) - strtotime($datatime)))/3600;

      $var = floor($time_diff);</p>

<p>    

    $update_sql = "UPDATE very_work_time SET work_outtime = ('$today $data41') WHERE id = '$id' AND dddd < '$var' ";

    executeQuery($conn, $update_sql);

}</p>

<p> </p>

<p>

 

위 소스중

  $result41 = mysqli_query($conn, "SELECT work_in  FROM very_work_list WHERE work_id='$zzzz' ");
    $row = mysqli_fetch_array($result41);
    $data41 = $row[0];

 

이 부분이 작동되기 위해서는

 

 

function updateWorkOutTime($conn, $id, $time)   이 부분에

function updateWorkOutTime($conn, $zzzz, $id, $time) 이렇게 추가가 되야합니다..

 

그런데 $zzzz 를 추가 하면 오류가 발생됩니다..

$data41 에 값이 들어가게 하는데요

 

어떻게 해야 할까요?

 

참고로

function insertWorkTime($conn, $zzzz, $time, $ip) 요기에서는  잘 들어가져서 정상작동합니다.

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
7개월 전

</p>

<p>function updateWorkOutTime($conn, $id, $time) {</p>

<p>global $zzzz;</p>

<p>

 

이렇게 사용해보시겠어요?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

은빛여전사
7개월 전
정말 감사합니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인