Ir para conteúdo

POWERED BY:

Arquivado

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

weslleysolo

[Resolvido]  numa lógica para resultado de consulta a db

Recommended Posts

Olá pessoALL, eis o codigo:

<?php

	for($dadosProdutos; $dadosProdutos=mysql_fetch_array($selectProduto); $dadosProdutos++ )
	{
		for($conta=0, $c=sizeof(mysql_num_rows($selectProduto)); $conta<$c; $conta++)
		{
		
?>
<input type="hidden" name="item_id_<?=$conta+1;?>" value="<?=$dadosProdutos["idProduto"];?>" />
<input type="hidden" name="item_descr_<?=$conta+1;?>" value="<?=$dadosProdutos["tituloProduto"];?>" />
<?php
	}	
}	
?>

 

Como podem ver, preciso que "item_id_" e "item_descr_" sejam numerados automaticamente, dessa forma (supondo q o pedido tenha dois produtos):

 

<input type="hidden" name="item_id_1" value="CodProduto x" />

<input type="hidden" name="item_descr_1" value="DescProduto x" />

 

<input type="hidden" name="item_id_2" value="CodProduto y" />

<input type="hidden" name="item_descr_2" value="DescProduto y" />

 

Mas o resultado que sai é este:

 

<input type="hidden" name="item_id_1" value="CodProduto x" />

<input type="hidden" name="item_descr_1" value="DescProduto x" />

 

<input type="hidden" name="item_id_1" value="CodProduto y" />

<input type="hidden" name="item_descr_1" value="DescProduto y" />

 

 

alguma idéia, sei q estou fazendo algo errado, mas....

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se eu entendi acho que é isso:

<?php

	for($dadosProdutos; $dadosProdutos=mysql_fetch_array($selectProduto); $dadosProdutos++ )
	{
		for($conta=0, $c=sizeof(mysql_num_rows($selectProduto)); $conta<$c; $conta++)
		{
				echo '<input type="hidden" name="item_id_'.$conta.'>" value="<?=$dadosProdutos["idProduto"];?>" />';
				echo '<input type="hidden" name="item_descr_'.$conta.'>" value="<?=$dadosProdutos["tituloProduto"];?>" />';
			}	
	   }	
?>

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.