Atualmente a pesquisa só está sendo efetuada se eu digitar a espécie a ser pesquisada (quando eu entrei no estágio isso ja estava assim), mas preciso pesquisar tanto pela espécie quanto pelo código cadastrado no banco.
Irei postar o script:
while($row = @mysql_fetch_array($limite)){ $linhas .= '<tr>'; foreach($campos as $campo){ if($campo == 'colecoes.coditem') $linhas .= "<td>".$row[sigladiv].$row[coditem]."</td>"; elseif($campo == 'colecoes.dtalt') $linhas .= "<td>".ExibirData($row[@substr($campo, @strpos($campo, ".")+1, @strlen($campo))])."</td>"; else $linhas .= "<td>".$row[@substr($campo, @strpos($campo, ".")+1, @strlen($campo))]."</td>"; } $linhas .= ' <td width="15%" align="center"> <a href="principal.php?pgarea='.$pgarea.'&divisao='.$divisao.'&acao=visualizar&id='.$row[$id].'">Visualizar</a> <a target="_blank" href="principal.php?pgarea='.$pgarea.'&divisao='.$divisao.'&acao=alterar&id='.$row[$id].'">Alterar</a> <a href="principal.php?pgarea='.$pgarea.'&divisao='.$divisao.'&acao=excluir&id='.$row[$id].'" onClick="return ConfirmaExclusao()">Excluir</a> </td>'; $linhas .= '</tr>'; $aux++; } echo ' <form method="get" action="principal.php"> <span style="left:30;position:absolute"> <img src="imagens/busca.png" border="0"> Busca rápida: <input name="parametro" type="text" size="10" value="'.$parametro.'"> <input type="submit" name="sbEnviar" value="Buscar" class="botao"> <input type="hidden" name="pgarea" value="'.$pgarea.'"> <input type="hidden" name="divisao" value="'.$divisao.'"> </span> <span style="right:30;position:absolute"> <a href="#voltar" onClick="java script:history.go(-1)" title="Volta a página anterior"><img src="imagens/voltar.png" border="0"></a> <a target="_blank" href="principal.php?pgarea='.$pgarea.'&divisao='.$divisao.'&acao=adicionar"><img src="imagens/add.png" border="0"></a> <a href="#voltar" onClick="java script:window.self.location= \'\'" title="Atualiza a página e apaga dados digitados"><img src="imagens/refresh.png" border="0"></a> </span> </form><br>'; if(!$linhas) echo '<center>Nenhum dado nesta lista.</center>'; elseif($parametro) echo '<center><b>Busca por "'.$parametro.'"</b></center><br> <table> <tr> '.$colunas.' <td class="topo_tabela">Ações</td> </tr>' .$linhas. '</table>'; else echo $pg->GetMenu().' <table> <tr> '.$colunas.' <td class="topo_tabela">Ações</td> </tr>' .$linhas. '</table>'. $pg->GetMenu(); }
Se alguém puder me ajudar, obrigado!