1
나는 While 루프에서 일부 항목을 걸러 내려고합니다. 이건 내가 strpos
함수로하려하고 있습니다. 불행히도 변수를 바늘로 사용할 때 결과가 나타나지 않습니다.문자열을 PHP로 다른 문자열에 매칭
결과가 없습니다 : $tra = strpos($HRreq, $entry_type)
결과 : $tra = strpos($HRreq, "string");
하지만, 내가 그것을 while 루프에서 변수가 될 필요가있다.
$select_exec = odbc_exec($amos_db,$select_personnel);
while ($row = odbc_fetch_array($select_exec)){
$username = $row['user_sign'];
$entry_type = $row['entry_type'];
$fullname1 = $row['lastname'] . $row['firstname'];
$fullname = trim(preg_replace('/ +/', ' ', preg_replace('/[^A-Za-z0-9 ]/', ' ', urldecode(html_entity_decode(strip_tags($fullname1))))));
$userno = $row['employee_no_i'];
$tra = strpos($HRreq, "$entry_type");
echo $entry_type ." = ". $tra;
}
코드가 500 줄 이상이므로 코드의 일부를 추가했습니다. 이게 내가 성취하려고하는 것에 대한 아이디어를 얻는 데 충분하기를 바랍니다.
정확하게 사용했던 코드를 추가 할 수 있습니까? –
변수가 null 또는 비어 있지 않습니까? – Swellar
더 많은 코드를 추가했는데'$ entry_type'을'echo '하고'$ entry_type' 만 반환하는'$ tra'을 시도했지만'$ tra'는 null이되었습니다 – Wvs