Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos, possuo um formuário com a seguinte estrutura:
<form name="form1" method="post" action="?sessao=cart&id_loja=<?php echo $IdLoja; ?>">
<ul class="produtos_menu">
<?php
$ProdutosCategoria = mysql_query("SELECT * FROM produtos_loja WHERE id_categoria = '".$_GET['id_categoria']."' AND produto_ativo = 1 ORDER BY produto_nome ASC")or die(mysql_error());
while($ExibeProdutos = mysql_fetch_object($ProdutosCategoria)){
if($i%2){
echo "<li class=\"even\"><a href=\"#\">
<div class=\"product_title\">".$ExibeProdutos->produto_nome." <font color=#000000>".$ExibeProdutos->produto_precoatual."</font> Quantidade: <input name=".$PRODUTO[$ExibeProdutos->id_produto]." type=\"text\" id=\"textfield\" size=\"10\" maxlength=\"10\"></div></a>
</li>";
$i++;
}else{
echo "<li class=\"odd\"><a href=\"#\">
<div class=\"product_title\">".$ExibeProdutos->produto_nome." <font color=#000000>".$ExibeProdutos->produto_precoatual."</font> Quantidade: <input name=".$PRODUTO[$ExibeProdutos->id_produto]." type=\"text\" id=\"textfield\" size=\"10\" maxlength=\"10\"></div></a></li>";
$i++;
}
}
}
?>
</ul>
<p> </p>
<input type="submit" name="button" id="button" value="Comprar">
</form>
Estou tentado pegar os dados dos imputs e enviar ao banco, porém, não sei como listá-los. Alguem pode me dar uma força?
Obrigado
Alterei o FORM agora retirei a array $PRODUTO
ficou assim
<form name="form1" method="post" action="?sessao=cart&id_loja=<?php echo $IdLoja; ?>">
<ul class="produtos_menu">
<?php
$ProdutosCategoria = mysql_query("SELECT * FROM produtos_loja WHERE id_categoria = '".$_GET['id_categoria']."' AND produto_ativo = 1 ORDER BY produto_nome ASC")or die(mysql_error());
while($ExibeProdutos = mysql_fetch_object($ProdutosCategoria)){
if($i%2){
echo "<li class=\"even\"><a href=\"#\">
<div class=\"product_title\">".$ExibeProdutos->produto_nome." <font color=#000000>".$ExibeProdutos->produto_precoatual."</font> Quantidade: <input name=".$ExibeProdutos->id_produto." type=\"text\" id=\"textfield\" size=\"10\" maxlength=\"10\"></div></a>
</li>";
$i++;
}else{
echo "<li class=\"odd\"><a href=\"#\">
<div class=\"product_title\">".$ExibeProdutos->produto_nome." <font color=#000000>".$ExibeProdutos->produto_precoatual."</font> Quantidade: <input name=".$ExibeProdutos->id_produto." type=\"text\" id=\"textfield\" size=\"10\" maxlength=\"10\"></div></a></li>";
$i++;
}
}
}
?>
</ul>
<p> </p>
<input type="submit" name="button" id="button" value="Comprar">
</form>
Agora quando efetuo o Submit na pagina coloco o seguinte
foreach($_POST as $key){
echo $key. " ";
}
Ela imprime os valores dos textfields mas o valor do botão
exemplo: 1 2 3 4 5 6 7 Comprar
Estou perto? rsrs agradeço
Carregando comentários...