Ir para conteúdo

POWERED BY:

Arquivado

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

elianemsantos2

Criação de arrays

Recommended Posts

Prezados, bom dia,

 

estou iniciando na programação PHP, gostaria da ajuda de vocês.

 

Como criar uma tabela no banco de dados para receber cadastro de arrays muntidimensionais em PHP? Alguém sabe algum link com exemplos?

 

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá....boa noite, vou explicar melhor,

 

é que quero criar um formulário em HTML onde a pessoa possa cadastrar vários produtos de um só vez, e no PHP por meio de um array inserir os dados no banco de dados. Segue abaixo o código como estou tentando montar. Como ainda não tenho tanto domínio em PHP, gostaria de saber se pode me ajudar, dando alguma dica ou indicando algum site que tenha exemplo parecido. Desde já agradeço; Eliane.

 

cadastro.html:

<HTML>
<HEAD>
<TITLE>Cadastrar Orçamento</TITLE>
</HEAD>
<BODY>
<form action="salvadados.php" method="post" >
<table>

<tr>
<td>QTDE.</td><td>Descrição</td><td>Valor</td>
</tr>

<tr>
<td><input type="text" name="descricao" size="20"></td><td><input type="text" name="preco" size="20"></td><td><input type="text" name="quantidade" size="20"></td>
</tr>

<tr>
<td><input type="text" name="descricao" size="20"></td><td><input type="text" name="preco" size="20"></td><td><input type="text" name="quantidade" size="20"></td>
</tr>

<tr>
<td><input type="text" name="descricao" size="20"></td><td><input type="text" name="preco" size="20"></td><td><input type="text" name="quantidade" size="20"></td>
</tr>

 

<tr>
<td><input type="text" name="descricao" size="20"></td><td><input type="text" name="preco" size="20"></td><td><input type="text" name="quantidade" size="20"></td>
</tr>


<tr>
<td><input type="submit" value="Salvar"></td>
</tr>

</table>
</form>
</BODY>
</HTML>

 

salvadados.php:

<?php
include_once("database.php");

//$descricao= $_POST['descricao'];
//$preco= $_POST['preco'];
//$quantidade= $_POST['quantidade'];

//$query = "insert into teste (descricao,preco,quantidade) values ('$descricao','$preco','$quantidade')";

//mysql_query($query);

//echo "Seu cadastro foi realizado com sucesso!Agradecemos a atenção.";

$produtos = array();


$qtd = count($_POST['descricao']);


for($i=0; $i<$qtd; $i++){
$produtos[$i]['descricao'] = $_POST['descricao'][$i];
$produtos[$i]['preco'] = $_POST['preco'][$i];
$produtos[$i]['quantidade'] = $_POST['quantidade'][$i];
}



echo("<pre>");
print_r($produtos);


?>

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.