Jump to content

Caio_Lourençon

Members
  • Content count

    2
  • Joined

  • Last visited

Community Reputation

0 Comum

About Caio_Lourençon

  1. Caio_Lourençon

    Dúvidas sobre listagem de dados!

    Olá estou desenvolvendo um projeto utilizando a extensão MySQLi, e nisso aproveitando para utilizar algumas funções orientada a objeto! Gostaria de tirar umas dúvidas em relação a listagem de dados, são duas perguntas: 1) Utilizar a função foreach() ao invés de um while() com a função fetch_array() dentro, tem uma listagem mais rápida ou mais lenta? Pois com ambas consigo trazer os dados, No momento estou utilizando a foreach por ser mais rápida de se digitar. 2) Utilizo muitas listagens de tabelas diferentes na mesma página sempre chamando um novo SELECT, seria melhor criar uma função com um SELECT dentro para eu sempre reutiliza-lá ou não iria mudar muita coisa em questão de desempenho? Agradeço qualquer informação.
  2. Caros programadores! Entendo muito pouco de Javascript / jquery, meu forte mesmo é Php e Css, é o seguinte, estou desenvolvendo um sistema há um tempinho e nele estava implementando a LAZY LOAD, aquela famosa técnica de carregamento de imagens que só são carregadas quando o usuário rola a página até onde elas estão, optei pela API Intersection Observer, só que algumas versões do IE não a suportam, pensando nisso decidi criar uma verificação para aparecer uma mensagem caso o navegador não suporte, até aqui tudo bem consegui com o seguinte código abaixo: if ("IntersectionObserver" in window === false){ $("#image-load").append("<p class='p_um no-img'>Seu navegador não suporta a API, atualize a versão ou tente acessar com outro. </p>") ;} Este código acima cria uma nova Div dentro do container #image-load com a mensagem que queria, (este container #image-load está em um laço de repetição cada imagens que tenho no WHILE também saem com esse container) o problema é que as minhas imagens estão em um Laço de repetição no PHP e o código está apenas funcionando no primeiro elemento do WHILE, quebrei a cabeça e não consegui nada além! Segue abaixo a maneira que está sendo impressa o while no HTML! <div class="cover-det" id="image-load"> <img data-src="img-1.jpg"> <p class='p_um no-img'> Seu navegador não suporta a API, atualize a versão ou tente acessar com outro. </p> </div> <div class="cover-det" id="image-load"> <img data-src="img-2.jpg"> </div> <div class="cover-det" id="image-load"> <img data-src="img-3.jpg"> </div> e assim vai... a minha pergunta é a seguinte: Como fazer essa mensagem ser reproduzida em todas as imagens desse meu while no PHP? AGRADEÇO A COLABORAÇÃO DE TODOS.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.