변수값 db 저장 문제
본문
$zzzz = $_GET['cccc'];
$time = date("Y-m-d H:i:s");
$today = date("Y-m-d");
$ip = $_SERVER['REMOTE_ADDR'];
$check_sql = "SELECT id, work_name, work_intime, work_outtime FROM very_work_time1 WHERE work_total = '$zzzz' ORDER BY work_datetime DESC LIMIT 1";
$check_result = mysqli_query($conn, $check_sql);
$result = mysqli_query($conn, "SELECT work_name, aaaa, bbbb, cccc FROM very_work_list WHERE work_id='$zzzz' ");
$row = mysqli_fetch_array($result);
$gggg = $row[0];
$data1 = $row[1];
$data2 = $row[2];
$data3 = $row[3];
if ($check_result && mysqli_num_rows($check_result) > 0) {
$row = mysqli_fetch_assoc($check_result);
if (empty($row['work_outtime'])) {
if (updateWorkOutTime($conn, $row['id'], $time)) {
$ggggg = $data2;
} else {
$ggggg = $data3;
}
} else {
if (insertWorkTime($conn, $zzzz, $time, $ip)) {
$ggggg = $data1;
} else {
$ggggg = $data3;
}
}
} else {
if (insertWorkTime($conn, $zzzz, $time, $ip)) {
$ggggg = $data1;
} else {
$ggggg = $data3;
}
}
echo $gggg , $ggggg;
echo 출력 해보면
$gggg , $ggggg 둘다 값이 출력됩니다
$gggg 값은 사람이름이고요
$ggggg 값은 숫자입니다
쿼리로 db에 저장하려고 하는데요
$gggg 값은 저장이되는데
$ggggg 값은 저장이 안됩니다 ㅠㅠ
!-->
답변 2
echo $gggg , $ggggg; 값이 제대로 들어있는지 디버깅 하여 확인해보시기 바랍니다.
echo "이름: " . $gggg . ", 숫자값: " . $ggggg . "<br>";
업데이트 쿼리 채크 해보세요.
답변을 작성하시기 전에 로그인 해주세요.