을하는 데 도움이 empty
기능을
if(!empty($itemID1) && !empty($itemID2)){
$upd = "UPDATE booking SET status='$status', CalDate='$CalDate', DueDate='$DueDate' WHERE itemID IN ('$itemID1', '$itemID2')";
}
희망을 사용하여 확인 그래서, 다음과 같은 경우에 도움이 될 것입니다.
<?php
$items = array(
'itemID1' => "Hello",
'itemID2' => "",
'itemID3' => "World"
);
$item = "'".implode("', '", array_filter($items))."'";
$upd = "UPDATE booking SET status='status', CalDate='CalDate', DueDate='DueDate' WHERE itemID IN ($item)";
echo $upd;
?>
희망이 도움이됩니다.
또한이 status = 'status', CalDate = 'CalDate', DueDate = 'DueDate'(변수에서 문자열을 만들기 위해 $를 제거했습니다)를 변경해야합니다. 코드 조각 위.
@Sadikhasan : 모든 편집에 감사드립니다. 이 경우, 여러분이 담은 칼럼은 본질적으로 코드이므로, 역 따위는 더 좋을 것입니다 - 굵은 글씨는 본질적으로 보통 글쓰기에서 말로 나타 내기위한 것입니다. 나는 일반적으로 이것을 언급하지 않겠지 만, 이런 종류의 편집을 많이했고, 사람들은 나중에 그것을 변경하게 될 수도 있습니다. (귀하의 편집 내용 중 일부는 아마 너무 미약합니다 : "나는"수용할만한 수축이고, "나"로 확장 할 필요가 없습니다.) – halfer