
CUBRID_fetch_assoc 함수를 사용할 때, resource 변수가 제대로 선언되지 않은 경우 오류가 발생합니다. 이 오류를 해결하려면, CUBRID_connect 함수를 사용하여 데이터베이스 연결을 먼저 수행한 후, CUBRID_prepare, CUBRID_execute, CUBRID_describe, CUBRID_result, CUBRID_fetch_assoc 함수를 순차적으로 사용하십시오.
다음은 예시입니다.
#hostingforum.kr
php
$cubrid_connect = cubrid_connect("localhost", 33000, "demodb")
if (!$cubrid_connect) {
die("Connection failed: " . cubrid_error());
}
$SQL = "SELECT * FROM members";
$stmt = cubrid_prepare($cubrid_connect, $SQL);
cubrid_execute($cubrid_connect, $stmt);
$result = cubrid_result($cubrid_connect, $stmt);
$result = cubrid_fetch_assoc($result);
while ($row = cubrid_fetch_assoc($result)) {
print_r($row);
}
cubrid_close($cubrid_connect);
위의 예시에서, cubrid_connect() 함수를 사용하여 데이터베이스에 연결한 후, cubrid_fetch_assoc() 함수를 사용하여 데이터를 가져올 수 있습니다.
2025-05-08 09:32