Boa tarde, venho me deparado com este erro ao validar minha aplicação:
mysql_fetch_array() expects parameter 1 to be resource, string given
Engraçado que em outra aplicação fluiu normalmente,e utilizei a mesma linha de raciocinio… Segue o que estou fazendo:
$query = mysql_query($sql);
while ($row = mysql_fetch_array($query)) {
$lat1 = $row[0];
$lon1 = $row[1];
$result = distancia($lat1, $lon1, $lat2, $lon2, "k");
if($compari == 0){
$compari = $result;
}else if($result < $compari){
$compari = $result;
$propriedade = $row[1];
$idresult = $row[0];
}
if (100000 == $row[0]){
$dist1 = $compari;
// echo $compari." - distancia<br>";
// echo $propriedade." - propriedade<br>";
// echo $idresult." - id <br>";
array_push($array, $dist1);
array_push($prop, $propriedade);
}
}
Esse erro vem 4 vezes, mesmo numero de whiles que tenho na aplicação, que utilizo o mysql_fetch_array(), alguem pode me ajudar?