Criei uma página WEB em php, que se comunica com uma base de dados e cria DIVs com as informações deste banco, como nome, valor, imagem e código_do_produto. Assim cada linha no banco de dados, será uma DIV na página.
O código que eu fiz para que acontecesse isso foi o seguinte:
echo "
<div class='produto'>
<h4 id='nome'>$row[nome]</h4>
<h5 id='desc'>$row[descricao]</h5>
<h5 id='valor'>$row[valor]</h5>
<h5 id='ref'>$row[ref]</h5>
<img id='foto' src=/comunicafolks/fotos/$row[foto]>
<label class='qtd1_label'>Qtd:</label>
<input type='number' value='1' min='1' max='10' id='qtd1' class='lista_qtd'>
<input id='btn_gostei' type='submit' value='Gostei]'/>
</div>
";
No final das DIVs eu criei um botão, com a ideia de que se a pessoa gostar do produto, ela clica no botão e mostre um alerta na tela com o nome deste produto, o problema é que quando eu crio um simples alert em javascript, pegando o nome do produto, ele mostra o último valor inserido no banco de dados referente ao $row[nome].