Pessoal,
Estou utilizando o sc_lookup para buscar valores de uma pesquisa. Ela procura correto,mas na hora de pesquisar um valor dentro do resultado não consigo obter resultado desejado utilizando a função abaixo. Alguem pode me ajudar?
$sql=“select nl from notaleiturista where exibir=‘S’ “;
sc_lookup(rs,$sql);
$codigos = array();
$nl =array(‘1101’);
if({rs} !== FALSE && count({rs}) != 0)
{
foreach({rs} as $value)
$codigos[] = “’”.$value[0].”’”;
$codigos = implode(', ', $codigos);
echo $codigos;
if (array_search($nl,$codigos)==true){
echo 'Tem';
}else{
echo 'Não tem';
}
}
else
{
echo ‘Não poderemos continuar, banco de dados de notas de leiturista vazio!’;
}
O resultado dessa função é:
‘1101’, ‘1102’, ‘1103’, ‘1104’, ‘1105’, ‘1107’, ‘5104’, ‘5106’, ‘5107’, ‘5109’, ‘5127’, ‘1201’, ‘1202’, ‘1203’, ‘1204’, ‘1205’, ‘1206’, ‘1207’, ‘1231’, ‘1250’, ‘5260’, ‘3205’, ‘3245’, ‘1302’, ‘1303’, ‘1320’, ‘1304’, ‘1305’, ‘1326’, ‘1327’, ‘1329’, ‘1364’, ‘1343’, ‘1349’, ‘1373’, ‘1390’, ‘1501’, ‘1502’, ‘1560’, ‘1570’, ‘3201’, ‘3311’, ‘3313’, ‘3369’, ‘3374’, ‘3376’, ‘3379’, ‘3804’, ‘5101’, ‘5102’, ‘5103’, ‘5800’, ‘1351’, ‘1503’, ‘1504’, ‘1505’, ‘1506’, ‘1544’, ‘1546’, ‘1562’, ‘3312’, ‘3511’, ‘5558’, ‘1120’, ‘1801’, ‘1828’, ‘1834’, ‘1835’, ‘1838’, ‘1841’, ‘1847’, ‘1899’, ‘1898’, ‘5108’, ‘5802’, ‘6801’, ‘6824’, ‘6836’, ‘6862’, ‘6872’, ‘1901’, ‘1902’, ‘1907’, ‘1978’, ‘3901’, ‘3902’, ‘3903’, ‘3904’, ‘3905’, ‘3906’, ‘3907’, ‘3908’, ‘1800’, ‘1802’, ‘5105’, ‘1879’
Atenção
array_search() expects parameter 2 to be array, string given
Não tem