0
mysql과 mysqli에서 데이터베이스 래퍼를 작성하고 있습니다. mysqli + is_resource()?
나는 방법을 작성했습니다() fetch_object를 통해 데이터를 효율적으로 활용하려면 다음public function fetch($mixed)
{
if(is_resource($mixed))
{
return mysql_fetch_object($mixed);
}
elseif(!empty($mixed))
{
$result = $this->query($mixed);
return mysql_fetch_object($result);
}
elseif(is_resource($this->result))
{
return mysql_fetch_object($this->result);
}
return false;
}
지금 그 is_resource을 들었습니다() mysqli에 대한 좋은 해결책이 아니다.
는
나는 그것이 문자열 또는 mysqli_result 경우 어떻게 다른 사람을 확인할 수 있습니다 ?
고맙습니다. :)
나에게 소리. 함수의 입력과 출력을 지정해야합니다. 다양한 유형의 입력이 가능하여 Great Ball Of Mud 코드로 연결됩니다. – deceze
이미 DB 래퍼가로드되어 있습니다. 실제로 수행해야하는 경우가 아니면 휠을 재발 명하지 마십시오. 다른 메모에서 mysql_ * 함수는 곧 폐기 될 예정이므로 PDO와 대안을 사용하십시오. –
@ IvanHušnjak 나는 동의하지 않습니다. 바퀴를 다시 발명하는 것은 훌륭한 학습 경험입니다. –