0
OCI 커넥터를 통해 SQL 쿼리로 Oracle 데이터베이스를 쿼리하고 있습니다. 하나의 열에있는 값을 기반으로 반환하는 배열을 분할하려고합니다. 값을 기준으로 OCI에서 테이블 분할
그래서이 예에서 "위치"열에있는 값을 기준으로, 나는 분리 된 테이블을 싶습니다. if (($ floorid == $ row [ 'LOCATION'])을 사용하여 분리 된 위치 중 하나를 가져올 수 있었고 바닥 ID를 값 중 하나로 설정했으나이 위치에없는 모든 가능성에 대해이를 복제 할 수 없었습니다. . 헤더를 복제 어떤 도움을 주시면 감사하겠습니다$stid = oci_parse($conn, $query);
oci_bind_by_name($stid, ":getparam", $safeparam1);
$r = oci_execute($stid);
print '<hr>';
print '<table class="style1">';
Print '<tr><th>Name</th><th>Location</th><th>Colour</th></tr>';
while ($row = oci_fetch_array($stid, OCI_RETURN_NULLS + OCI_ASSOC)) {
print '<tr>';
foreach($row as $item) {
print '<td>' . ($item !== null ? htmlentities($item, ENT_QUOTES) :
'') . '</td>';
}
print '</tr>';
}
print '</div>';
oci_free_statement($stid);
oci_close($conn);
@JamesPavett 이에 대한 의견이 있으십니까? – timclutton