Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia!
Estou com o código abaixo.
include("connect.php");
$tipo = $_REQUEST["tipo"];
$busca = $_POST["origem"];
$busca = strtoupper($busca);
$sql2 = mysql_query("select * from ruas where upper(ruas) like '%" . $busca . "%'") or die(" erro ".mysql_error()."" );
$printed= array();
if(mysql_num_rows($sql2)>0)
{
while($ver2 = mysql_fetch_array($sql2))
{
$linha2 = $ver2['linha'];
$tipo2 = $_REQUEST["tipo2"];
$busca2 = $_POST["search_destino"];
$busca2 = strtoupper($busca2);
$sql7 = mysql_query("select * from ruas where upper(ruas) like '%" . $busca2 . "%' and linha=$linha2") or die(" erro ".mysql_error()."" );
if(mysql_num_rows($sql7)>0)
{
while($ver7 = mysql_fetch_array($sql7))
{
$linha3 = $ver7['linha'];
$comando = "select * from linhas where id=$linha3";
$tabela = mysql_query($comando);
$registro = mysql_fetch_assoc($tabela);
$linhas = $registro['linha'];
$id = $registro['id'];
if(!in_array($linhas, $printed)){
array_push($printed, $linhas);
echo "<a href='itinerario.php?cod=".$id."'><font id='texto'><li>";
echo $linhas;
echo"</a><br><br>";
}
}
}else{
echo "oi";
}
}
}
else
{
echo "lala";
}
Quando a pessoa faze uma busca que não localiza ele está retornando várias vezes a mesma coisa, no caso "oi",
Como faço para ele aparecer apenas uma vez?
Obrigada
Carregando comentários...