
cubrid_fetch_row 함수는 rowid의 자료형을 자동으로 인식하여 데이터를 가져올 수 없습니다. 따라서 rowid의 자료형을 string으로 변환하여 cubrid_fetch_row 함수를 사용해야 합니다.
예를 들어, rowid의 자료형이 int로 지정되어 있는 경우, 다음과 같이 string으로 변환하여 cubrid_fetch_row 함수를 사용할 수 있습니다.
#hostingforum.kr
php
$rowid = 1;
$result = cubrid_execute($conn, "SELECT * FROM 테이블명 WHERE rowid = '$rowid'");
$row = cubrid_fetch_row($result);
또는, rowid의 자료형을 string으로 변환하여 cubrid_fetch_row 함수를 사용할 수 있습니다.
#hostingforum.kr
php
$rowid = (string) 1;
$result = cubrid_execute($conn, "SELECT * FROM 테이블명 WHERE rowid = '$rowid'");
$row = cubrid_fetch_row($result);
또한, cubrid_fetch_row 함수 대신 cubrid_fetch_assoc 함수를 사용할 수 있습니다. cubrid_fetch_assoc 함수는 rowid의 자료형을 자동으로 인식하여 데이터를 가져올 수 있습니다.
#hostingforum.kr
php
$rowid = 1;
$result = cubrid_execute($conn, "SELECT * FROM 테이블명 WHERE rowid = $rowid");
$row = cubrid_fetch_assoc($result);
2025-03-10 00:04