Meus resultados estão duplicando com foreach

  • Autor Autor DanielMarte
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Status

🔒 Este tópico está fechado para novas respostas.

⏰ Apenas o criador do tópico pode solicitar a reabertura de seus próprios tópicos, mas apenas dentro dos 60 dias anteriores à última atualização.

DanielMarte

DanielMarte

VIP
Dseda
Programador
Verificación en dos pasos activada
Verificado por Binance
Suscripción a IA
Inserir CODE, HTML ou PHP:
foreach ($_POST['perro'] as $dog) {


            $checkdog = $wpdb->query("SELECT * FROM {$wpdb->prefix}lcl_user_dogs WHERE user_dog = '$dog'");
            if ($checkdog > 0){
            
              } else {
                $this->block_user_dog( absint( $dog), true);

}}

Tengo este foreach entonces quiero que el valor perro recibido para cada elemento le haga un check de si existe pues no hagas nada podria poner el > invertido pero cuando esta a si no me trabaja el codigo no se por que bueno entonces en block_user_dog tengo la funcion que bloquea al valor perro, el problema es que cuando le voy a bloquear usuario que mando por via un valor por checkbox entonces si existen otros pues me los agrega nuevamente tambien hay un detalle que con caracteres como numeros no me los duplica entonces tengo el user agent del usuario y si quiero bloquear uno nuevo y hay 3 user agent ya bloqueado pues vuelve y me duplica los que estan bloqueado, que esta mal en mi codigo?
 
Última edição:
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Status

🔒 Este tópico está fechado para novas respostas.

⏰ Apenas o criador do tópico pode solicitar a reabertura de seus próprios tópicos, mas apenas dentro dos 60 dias anteriores à última atualização.

Voltar
Topo