Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Minha dúvida é a seguinte, precisei criar um form q recebe-se vários tipos de produtos e que esses produtos fossem adicionados valores e esses valores ao finalizar era salvo dentro de 1 única celula do mysql.
1° caso
recebe os valores
<label>
<?php
$sql2= "SELECT * FROM produto ";
$qry2= mysql_query($sql2);
while($linha = mysql_fetch_array($qry2)){
$nome = $linha['produto'];
?>
<br />
<?php echo $linha['produto'];
?>
<input type="txt" class="soma" name="campos[<?php echo $linha['produto'] ?>]" id="produtos" value="0"/>
</label>
<?php } ?>
<br />
<label>Total Volume
<input name="total" readonly="readonly" id="resultado1" />
</label>
2° caso q envia os dados para o mysql
foreach($produto as $k=>$v){
$resp = "[$k] => $v.\n";
}
// Insere os dados no banco
$sql = mysql_query("INSERT INTO compra VALUES ('', '".$codigo."', '".$cliente."', '".$usuario_cadastrou."', '".$resp."', '".$total."', '".$saco."', '".$caixa."', '".$data."','".$hora."','".$ativo."')");
// Se os dados forem inseridos com sucesso
if ($sql){
echo "Cadastro realizado com sucesso. Aguarde o retorno.";
}
// Se houver mensagens de erro, exibe-as
(obs: ele esta enviando outros $_POST[] porem o $resp não conclui correto entra apenas uma array)
Sou inicianante em php peço ajuda e agradeço desde já!
Carregando comentários...