나는 기본적으로 MySQL의 쿼리의 결과를 얻을 다음 PHP가 : mysqli는 빈 결과를 반환 - 표시하는 방법을
$q2 = "SELECT FIELD FROM TABLENAME WHERE ID = 1;";
$con = new mysqli($server, $user, $pass);
if (mysqli_connect_errno())
{
$error = mysqli_connect_error();
exit();
}
else
{
$res = mysqli_query($con, $q2);
if ($res)
{
while($row = mysqli_fetch_assoc($res))
{
PRINT "THERE WAS A RESULT HERE: ";
}
}
else
{
$error = mysqli_error();
exit();
}
mysqli_free_result($res);
};
mysqli_close($con);
그러나 경우에
, 그것은 빈 값을 반환됩니다. 이것은 부모 응용 프로그램의 작동 방식에 따라 유효하지만, 빈 행을 검색하고 "어떻게 비 었습니까?"를 반환 할 수 있습니까?
"빈 행을"정의 바랍니다. 반환 된 행이 없음을 의미합니까? 또는 * FIELD *가'NULL'이거나 빈 문자열 ('' "') 인 행 하나 안에? – hakre