Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, Estou realizando uma consulta, mas usando apenas IF.
Como posso otimiza-la usando IF/ELSE e menos blocos de repetição:
if($linha2['idequipelocal']== $idequipe OR $linha2['idequipevisitante']== $idequipe) {
$objEquipe->setPartidas($partidas);
}
if ($linha2['idequipelocal']= =$idequipe) {
$objEquipe->setGolsPro($linha2['golsequipelocal']);
}
if ($linha2['idequipevisitante']==$idequipe) {
$objEquipe->setGolsPro($linha2['golsequipevisitante']);
}
if ($linha2['idequipelocal']!= $idequipe) {
$objEquipe->setGolsContra($linha2['golsequipelocal']);
}
if ($linha2['idequipevisitante']!= $idequipe) {
$objEquipe->setGolsContra($linha2['golsequipevisitante']);
}
if($linha2['idequipelocal']== $idequipe && $linha2['golsequipelocal'] > $linha2['golsequipevisitante']) {
$objEquipe->setVitorias($vitorias);
}
if($linha2['idequipevisitante']== $idequipe && $linha2['golsequipevisitante'] > $linha2['golsequipelocal']) {
$objEquipe->setVitorias($vitorias);
}
if($linha2['idequipelocal']== $idequipe && $linha2['golsequipelocal'] < $linha2['golsequipevisitante']) {
$objEquipe->setDerrotas($derrotas);
}
if($linha2['idequipevisitante']== $idequipe && $linha2['golsequipevisitante'] < $linha2['golsequipelocal']) {
$objEquipe->setDerrotas($derrotas);
}
if($linha2['idequipelocal']== $idequipe && $linha2['golsequipelocal']== $linha2['golsequipevisitante']) {
$objEquipe->setEmpates($empates);
}
if($linha2['idequipevisitante']== $idequipe && $linha2['golsequipevisitante']== $linha2['golsequipelocal']) {
$objEquipe->setEmpates($empates);
}Carregando comentários...