Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Wesley Kovalski

While no campo input

Recommended Posts

Bom dia a todos! Estou desenvolvendo um painel administrativo de um site aqui...

 

Estou criando a página onde o cliente vai editar o álbum de fotos, ou seja, ele vai escolher o álbum e clicar em (editar). Quando ele clicar em (editar) vai abrir outra página tendo todas as fotos desse álbum e em baixo de cada foto um campo <input type="file" name="foto">

 

veja o código:

 

<?php
$recuperaId = $_POST['idSql'];
$seleciona_tabela2 = mysql_query("SELECT * FROM album WHERE id_galeria = '$recuperaId'")or die(mysql_error());
while($dadosTab2 = mysql_fetch_array($seleciona_tabela2)){
?>
<label>
<img src="../uploads/galeria/<?php echo $dadosTab2['foto'];?>" width="80" alt="" style="float:left; padding:2px;"/>
<a href="editar_fotalbum.php?idAlbum=<?php echo $dadosTab2['id'];?>"><img src="images/excluirr.png" alt="" style="float:right; padding:2px;"/></a>
<input type="file" name="foto" />
<input type="hidden" name="indice" value="<?php echo $dadosTab2['id'];?>" />
</label>
<?php
}
?>
O problema é o seguinte, já que o laço de repetição vai repetir o conteúdo dessa tabela (album) se eu clicar pra editar alguma foto, irá editar todas, ou dar erro, pois o name é igual pra todos....deu pra entender o que eu disse? hehe
Obrigado a todos!
Até mais!

Compartilhar este post


Link para o post
Compartilhar em outros sites

No seu input você tem que colocar VALUE=ID DA FOTO

 

Assim cada INPUT carregara o ID da foto no WHILE !

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.