Ir ao conteúdo

Posts recomendados

Postado

Olá, estou aqui novamente para tirar uma dúvida parecida, tentei procurar em diversos sites mas não consegui encontrar. Desculpem minha ignorância.

 

O que eu estou tentando alcançar é o seguinte:

Há uma tabela com certas informações que são atualizadas via banco de dados. Ok...

 

Embaixo dessa tabela vira uma imagem grande com algumas ilustrações e o que eu preciso é que se o valor "x" for colocado na linha "x" da tabela, então a imagem "xy" irá aparecer. Deu para compreender?

 

Eu acredito que estou errando nos termos para busca, se alguém puder dar uma luz irei pesquisar e me viro. Só preciso saber o nome ou por onde começar...

Postado

Se eu entendi corretamente, você quer montar uma tabela que caso contenha x na linha irá aparecer uma imagem xy embaixo, se for isso, é possível fazer da seguinte forma: você pode pegar as informações do banco de dados MySQL usando mysqli_fetch_assoc ou mysqli_fetch_array no while e após isso você faz:

while($busca = mysqli_fetch_assoc($query))
{
	if($busca['ATRIBUTO'] == "x")
	{
		echo "<img src='imagemXY.png'>";
	}
	else
	{
		echo "<tr>etc...</tr>";
	}
}

Outra forma seria filtrar a consulta do banco de dados colocando cada vez que fosse encontrado 'x' como resultado, seria acrescentado em uma array para saber o que imprimir. Por exemplo:

$ResultadosChaves = array();

while($busca = mysqli_fetch_assoc($query))
{
	if($busca['ATRIBUTO'] == "x")
	{
		array_push($ResultadosChaves, array($busca['ATRIBUTO'], "imagem.png"));
	}
}

//Ao final, você pode usar mais um loop para apresentar todas as imagens encontradas.

for($i = 0; $i < count($ResultadosChaves); $i++)
{
	echo "<img src='".$ResultadosChaves[$i][1]."'><br>";//Nessa linha seria imprimido o endereço da imagem armazenado na coluna 1 da array ResultadosChaves.                                          
}

São essas algumas ideias que eu posso te oferecer.

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!