4
테이블에 대해 쿼리를 작성하고 모든 필드의 값을 출력해야합니다. 그러나 테이블의 일부 필드는 빈 문자열이고 일부는 NULL로 설정됩니다. Mysqli는 내가 할 때 문자열 배열만을 반환합니다. var_dump()
필드가 NULL로 설정되었는지 확인하는 방법
필드가 NULL로 설정되었는지 어떻게 알 수 있습니까? 예 : 필드가 NULL이거나 비어있는 경우 PhpMyAdmin이 알려줍니다.
나는is_null()
,
empty()
,
==''
,
isset()
을 시도하지만 반환 값 이전에 검사에
addslashes()
기능을 적용 할 때 필드가 NULL인지 아닌지 모두 상관없이 나에게 같은 일을 포기하지.
그냥 쿼리에서 직접 확인할 수 없습니까? (작업에 따라 다름 ...) – feeela
모든 필드를 표시하고 이것이 null인지 여부를 알려주는 쿼리의 예를 들려 줄 수 있습니까? – Dharman
'd가 널 (null)인지 아닌지를 선택하는 UNION 선택 0, a, b, c, d가 널이 아님 '에서 t, 1, a, b, c를 선택하십시오 * 첫 번째 값인 1 또는 0은 * d * 아니, 주어진 (a, b, c) –