Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal, com muita psquisa e esforço estou desenvolvendo um site em php, sou iniciante e to apanhando muito!
é tipo um site de cesta basica online, e tals.
eu preciso de uma ajuda, algo direto.. o que estou achando naoe sta me ajudando..
meu problema é o seguinte.. ( esse é um exemplo)
tenho uma tabela com campos (codigo, produto, qtd)
aki tenho um form
<!-- cabeçalho da tabela !-->
<form method="post" action="teste.php" />
<table width="200" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>Nome</td>
<td>Qtd</td>
<td> </td>
</tr>
<tr>
<td><input type="text" name="nome" /></td>
<td><input type="text" name="qtd" /></td>
<td><input type="submit" name="inserir" value="inserir" /></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</form>
<form method="post" action="teste.php" />
<table width="354" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="69">Codigo</td>
<td width="93">Descricao</td>
<td width="192">Qtd</td>
</tr>
<? // select no banco em busca dos itens da tabela
$coo = "select * from teste";
$rest = mysqlexecuta($id,$coo);
while ($row = mysql_fetch_array($rest)) // repete os itens quantas vezes existirem
{
?>
<tr>
<input type="hidden" value="<? echo $row['codigo']; ?>" name="codigo" />
<td height="60"><? echo $row['codigo']; ?></td>
<td><input type="text" value="<? echo $row['nome']; ?>" name="nome" /></td>
<td><input type="text" value="<? echo $row['qtd']; ?>" name="qtd" /></td>
<td></td>
</form>
</tr>
<?
} // Fim do while que repete os itens
?>
<tr>
<td>
</td>
</tr>
</table>
<input type="submit" name="atualizar" value="atualizar" />
</form>Vamos supor que tenho 5 itens cadastrados, ao trazer a tabela eu preencho todos os inputs, e clicando somente no botao atualizar ele me atualiza todos os dados..
eu consigo fazer mas coloco um botao atualizar pra cada linha.. isso me mata pq ele repete os forms e fica feio!
tem q trabalhar com for mas nao consigo..
peço ajuda de vocês que sabem mais, por favor.. !
Abraços
Carregando comentários...