는 값이 제대로MySQL의 NUM_ROWS 나던 반환 값은 (INTO를 선택)
$result = $mysqli->query("SELECT `id`, `last_key_ID` FROM `customers` WHERE `email` = '{$email}';");
을 반환하지만 최대한 빨리 그것에 INTO 구문을 추가 한, NUM_ROWS는 값을 반환하지 않습니다 :
$result = $mysqli->query("SELECT `id`, `last_key_ID` INTO @id, @last_key_id FROM `customers` WHERE `email` = '{$email}';");
SELECT-INTO 코드를 인쇄 한 후 아무 라인 에코
echo $result->num_rows;
PS : 동일한 셀렉트 INTO 코드가 MySQL 콘솔에서 완벽하게 실행되는 것 같습니다. 왜 PHP에서는 작동하지 않습니까?
감사합니다. 이것은 내가 찾고 있었던 것입니다. – user3160134
당신은 .. 환영합니다. :) –