Ir para conteúdo

Arquivado

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

Fabyo

Sistema de Cadastro em PHP/MySQL

Recommended Posts

Tem que criar um banco sim, e voce vai usar o mysql mesmo

 

para criar o banco é simples se você tiver o phpmyadmin, basta abrir ele digitar o nome do banco e dar ok

 

e dai voce copia o sql que voce baixou aqui para gerar as tabelas

 

estou usando o easyphp 3.0

 

e quando clico em cadastra..ele aparecere usuario e senha invalidos ja modificquei no config !

Compartilhar este post


Link para o post
Compartilhar em outros sites

pessoal eu peguei uma sistema de cadastro + quando eu colokei um campo TEXTO,+ no navegador da erro na pasta salvar.php linha 9 olhem ai acho q e no codigo alguem pode me dizer agradeço...

 

 

 

<?php
@ini_set('display_errors', '1');
error_reporting(E_ALL);

$nome      = $_POST["nome"];
$sobrenome = $_POST["sobrenome"];
$email     = $_POST["email"];
$sexo      = $_POST["sexo"];
$texto = $_POST["texto"]; <<<<<<<<<<<<<<<< AQUI


mysql_connect("localhost", "root", "root");
mysql_select_db("banco");

mysql_query("INSERT INTO tabela ( id_tabela , nome , sobrenome , email , sexo,texto ) 
		VALUES ( NULL , '$nome', '$sobrenome', '$email', '$sexo','$texto')");
mysql_close();
echo "Salvo com sucesso<br />";
?>
<a href="index.html">Voltar</a>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa iniciativa Fabyo,

 

Quando comecei a estudar php senti muito a falta de tutoriais completos e explicando de uma maneira simples.

Ja acompanho o imasters a algum tempo porem sou novo aqui no forum, vi que o pessoal que posta aqui é de um nivel legal e esta sempre querendo ajudar.

 

Parabens.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Fabio,

 

cara esse sistema eh muito show..so uma coisa que eu gostaria que me dissese..exemplo para listar os usuarios..tenho que estar logado..so que quando vo la em logar..digito o usuario e a senha que cadastrei anteriormente..e do entrar mais ele fica na msm pagina ai se eu digito localhost..pra pode clicar no link listar..nao adianta nada pq ele desloga..devia de ao logar entra bem vindo tals..com os menus cadastra listar consultar.. mais nao acontece isso...e nem sei como faço para editar ou excluir ou consultar os usuarios, e tambem eu cadastro um novo usuario ele ja vai como banido.. eu tenhu que mudar isso por ond? fico no aguardo !!

 

abçrs !

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa

entao o sistema esta funcionando normal, e logando, e quando a pessoa loga aparece o nome do usuario logado

 

e por padrao o usuario cadastrado ja entra como banido porque o Admin deve liberar o acesso pra ele

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa

entao o sistema esta funcionando normal, e logando, e quando a pessoa loga aparece o nome do usuario logado

 

e por padrao o usuario cadastrado ja entra como banido porque o Admin deve liberar o acesso pra ele

 

 

nao sei se teve mais alguma atualização do sistema eu peguei o post la de cima.. da ultima pagina e nele quando eu digito usuario e senha e do entra ele continua na pagina login.php nao sei se tem alguma atualização alem depois !!

 

e outra pergunta so da pra editar, salvar, e deletar quem eh adm ?

 

o meu nao sai da pagina login.php quando digito senha e user !

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu tinha testado só o login, mas ja arrumei esses problemas e atualizei varias paginas

 

agora esta funcionando, e só o admin pode editar os niveis dos usuarios, e o usuario logado com nivel padrao só pode editar seu proprio perfil .

 

Cadastro.zip

 

peguei deste post ai mais eu tava olhando o codigo do login.php...sera que isso ake nao ta errado ?

 

		session_start();
		$_SESSION['dados'] = $dados;
		header("Location: index.php");
	} else {
		header("Location: login.html");
	}
} else {
	header("Location: login.html");
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fabyo boa tarde, gostaria de parabeniza-lo pelo maravilhoso trabalho, conheci seu tutorial hoje baixei a primeira versao que voce disponibilizou, consegui fazer algumas modificações para as minhas necessidades e deu tudo certo, funcionou perfeitamente.

 

Em nome de todos que já o parabenizam sempre, MUITO OBRIGADO pela força!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fabyo, agora que me susgiu uma dúvida!!!

Seria possível adicionar ao banco de dados e na página de listagem dos usuários cadastrados, a DATA que foram cadastrados os mesmos, e se nao fosse pedir muito, se também teria como após o cadastrado, fosse enviado para um e-mail específico os dados, para que tipo, o cadastro fosse livre e eu ficasse sabendo assim que alguem se cadastrasse!!!

 

Pretendo usar seu sistema no meu futuro site de hospedagem de domínios e se caso isso fosse possível poderiamos até negociar para você acrescentar essas funções pra mim.

 

Lembrando que eu modifiquei já algumas coisas no formulário pra suprir as minhas necessidades e sim...estou usando a primeira versão que você postou pois com ela consegui já o que eu queria e nos meus testes deu tudo okay.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Da sim, como qualquer sistema é facil fazer qualquer modificações

 

t+

 

Entao amigo, como eu poderia fazer?

você postaria aqui mesmo como add a data do cadastro?

E sobre o e-mail como faríamos, você teria como fazer também, desde já muito obrigado pela atenção, se quiser eu te mostro o link onde está o formulário pra você analizar e ver como ficou!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Da sim, como qualquer sistema é facil fazer qualquer modificações

 

t+

 

 

Fabyo,

 

Tentei te mandar email, no do Terra, mas nao envia,

 

cara preciso que me ajude e responda meus topicos, eu nao estou conseguindo logar, e nem editar e nem nada so cadastrar, obivio que para eu conseguir tudo preciso me logar mais se eu coloco la usuario LEONARDO senha LEO123, ele continua na pagina de login...e nao sai de la..ai se tento digitar no browser /cadastro.php ou outra pagina, apenas para ver se aparece la leonardo seja bem vindo nao adianta nao consigo..nao sei oq esta errado veja meus topicos acima por favor !

 

agradeço desde ja !!

 

abçrs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aprendiz e DJ Pingo

 

Esta área não é a área apropriada para tirar dúvidas. Para isto existe o fórum principal do PHP http://forum.imasters.com.br/index.php?/forum/3-php/. Caso tenham dúvidas, postem lá que serão respondidos.

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce fez alguma modificação?

 

porque o sistema em si esta funcionando perfeitamente, se voce modificou alguma coisa posta o script que você mecheu

 

Kara vo baixar d novo mais nao mexi em nada...

 

a ta eu vo posta nesse lugar ae q voce mando so que o sistema eh do cara..mais facil ele me ajudar do que você ...pois ele que montou !

 

ok vo baixar d novo mais nao mexi em nada no sistema !

 

vlws

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Fabyo...tudo bem?

Sou mais um novo estudante de PHP...na verdade é minha primeira tentativa de ser.

Seguinte...buscando na internet, conheci o imasters...muito bom por sinal. Peguei seu código para estudar...fiz o mesmo funcionar perfeitamente...daí fui fazer meu código através do seu...koloquei novos campos, mudei tudo...p^q to precisando ajudar meu pai na empresa...ele é representante comercial de etiquetas bordadas.

Peguei seu código e tentei fazer dele um sistema de consulta, tipo para que eu possa cadastrar os pedidos que entram para o cliente ver como esta pq os caras fikam ligando e pedindo posições do pedido.

Fiz tudo di novo pra aprender...e aí vem a cacetada na minha kabeça...segui tudo direitinho...só que quando tento cadastrar um pedido ele me dá o seguinte erro: Erro nao foi possivel efetuar o cadastro de pedidos...faz uns 5 dias que to revendo todas as linhas...mas não sei onde errei.

Pergunta...Posso postar aqui meus códigos pra você me ajudar e ver onde errei?...desculpe nem sei se é aqui o lugar certo...essa é minha primeira tentativa em programar com php e mysql...sou novo...e tenho muita vontade de aprender. brigadú!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Fabyo...segue o código...

 

cadpedidos.php

 

<?php
if(file_exists("init.php")) {
require "init.php";		
} else {
echo "Arquivo init.php nao foi encontrado";
exit;
}

if(!function_exists("Abre_Conexao")) {
echo "Erro o arquivo init.php foi auterado, nao existe a função Abre_Conexao";
exit;
}

Abre_Conexao();
$re = mysql_query("select * from tipo order by cod");
if(mysql_errno() != 0) {
if(!isset($erros)) {
	echo "Erro o arquivo init.php foi auterado, nao existe \$erros";
	exit;
}
echo $erros[mysql_errno()];
exit;
}	
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Cadastro</title>
<style>
<!--
.textBox { border:1px solid gray; width:200px;} 
-->
</style>
</head>

<body>
<form id="form1" name="form1" method="post" action="salvarpeds.php">
 <table width="400" border="0" align="center">
   <tr>
     <td>Empresa</td>
     <td><input name="solicitante" type="text" id="solicitante" maxlength="30" class="textBox" /></td>
   </tr>
   <tr>
     <td>CNPJ</td>
     <td><input name="cnpj" type="text" id="cnpj" maxlength="20" class="textBox" /></td>
   </tr>
   <tr>
     <td>Tipo</td>
     <td><select name="tipo" id="tipo" class="textBox" >	  	
<?php
while($l = mysql_fetch_array($re)) {
$id     = $l["id_tipo"];
$cod = $l["cod"];
$tipo     = $l["tipo"];				
echo "<option value=\"$id\">$tipo - $cod</option>\n";
}
@mysql_close();

?>
     </select>      </td>
   </tr>
   <tr>
     <td>Data Pedido</td>
     <td><input name="emissao" type="text" id="emissao" maxlength="40" class="textBox" /></td>
   </tr>
   <tr>
     <td>Ordem de Compras</td>
     <td><input name="ocompras" type="text" id="ocompras" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Pedido Interno</td>
     <td><input name="ped_interno" type="text" id="ped_interno" maxlength="40" class="textBox" /></td>
   </tr>
   <tr>
     <td>Pedido da Empresa</td>
     <td><input name="ped_empresa" type="text" id="ped_empresa" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Ref. do Produto</td>
     <td><input name="ref_prod" type="text" id="ref_prod" maxlength="30" class="textBox" /></td>
   </tr>
   <tr>
     <td>Descr. Produto</td>
     <td><input name="descr_prod" type="text" id="descr_prod" maxlength="65" class="textBox" /></td>
   </tr>
   <tr>
     <td>Quant. Total</td>
     <td><input name="quantid" type="text" id="quantid" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Quant. 1ª Entrega</td>
     <td><input name="entrga1" type="text" id="entrga1" maxlength="20" class="textBox" /></td>
   </tr>
   <tr>
     <td>Data 1ª Entrega</td>
     <td><input name="data_ent1" type="text" id="data_ent1" maxlength="20" class="textBox" /></td>
   </tr>
   <tr>
     <td>NF 1ª Entrega</td>
     <td><input name="nf_ent1" type="text" id="nf_ent1" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Quant. 2ª Entrega</td>
     <td><input name="entrga2" type="text" id="entrga2" maxlength="20" class="textBox" /></td>
   </tr>
   <tr>
     <td>Data 2ª Entrega</td>
     <td><input name="data_ent2" type="text" id="data_ent2" maxlength="20" class="textBox" /></td>
   </tr>
   <tr>
     <td>NF 2ª Entrega</td>
     <td><input name="nf_ent2" type="text" id="nf_ent2" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Quant. 3ª Entrega</td>
     <td><input name="entrga3" type="text" id="entrga3" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Data 3ª Entrega</td>
     <td><input name="data_ent3" type="text" id="data_ent3" maxlength="40" class="textBox" /></td>
   </tr>
   <tr>
     <td>NF 3ª Entrega</td>
     <td><input name="nf_ent3" type="text" id="nf_ent3" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Saldo a Entregar</td>
     <td><input name="saldo" type="text" id="saldo" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Valor Unitário</td>
     <td><input name="pc_unit" type="text" id="pc_unit" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Valor Total</td>
     <td><input name="pctotal" type="text" id="pctotal" maxlength="15" class="textBox" /></td>
   </tr>
   <tr>
     <td> </td>
     <td><input type="submit" name="Submit" value="Salvar" style="cursor:pointer;" /></td>
   </tr>
 </table>
</form>
</body>
</html>

==========

editarpeds.php

<?php
if(file_exists("init.php")) {
require "init.php";		
} else {
echo "Arquivo init.php nao foi encontrado";
exit;
}

if(!function_exists("Abre_Conexao")) {
echo "Erro o arquivo init.php foi auterado, nao existe a função Abre_Conexao";
exit;
}
$id = $_GET["id"];

Abre_Conexao();
$re    = mysql_query("select count(*) as total from pedidos where id_usuario = $id");	
$total = mysql_result($re, 0, "total");

if($total == 1) {
$re    = mysql_query("select * from pedidos, tipo where tipo.id_tipo = pedidos.tipo and pedidos.id_usuario = $id");
$dados = mysql_fetch_array($re);		
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Cadastro</title>
<style>
<!--
.textBox { border:1px solid gray; width:200px;} 
-->
</style>
</head>

<body>
<form id="form1" name="form1" method="post" action="salvarpeds_edicao.php">
<input type="hidden" name="id" value="<?php echo $id; ?>" />
<table width="400" border="0" align="center">
   <tr>
     <td width="145">Usuario</td>
     <td width="245"><input name="id_usuario" type="text" class="textBox" id="id_usuario" value="<?php echo $dados["id_usuario"]; ?>" maxlength="45" /></td>
   </tr>
   <tr>
     <td>Empresa</td>
     <td><input name="solicitante" type="text" class="textBox" id="solicitante" value="<?php echo $dados["solicitante"]; ?>" maxlength="30" /></td>
   </tr>
   <tr>
     <td>CNPJ</td>
     <td><input name="endereco2" type="text" id="endereco2" maxlength="20" class="textBox" /></td>
   </tr>
   <tr>
     <td>Tipo</td>
     <td><select name="tipo" id="tipo" class="textBox" >
         <?php
while($l = mysql_fetch_array($re)) {
$tipo = $l["tipo"];				
echo "<option value=\"$id\">$tipo</option>\n";
}
@mysql_close();

?>
       </select>
     </td>
   </tr>
   <tr>
     <td>Data Pedido</td>
     <td><input name="emissao" type="text" id="emissao" maxlength="40" class="textBox" /></td>
   </tr>
   <tr>
     <td>Ordem de Compras</td>
     <td><input name="ocompras" type="text" id="ocompras" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Pedido Interno</td>
     <td><input name="ped_interno" type="text" id="ped_interno" maxlength="40" class="textBox" /></td>
   </tr>
   <tr>
     <td>Pedido da Empresa</td>
     <td><input name="ped_empresa" type="text" id="ped_empresa" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Ref. do Produto</td>
     <td><input name="ref_prod" type="text" id="ref_prod" maxlength="30" class="textBox" /></td>
   </tr>
   <tr>
     <td>Descr. Produto</td>
     <td><input name="descr_prod" type="text" id="descr_prod" maxlength="65" class="textBox" /></td>
   </tr>
   <tr>
     <td>Quant. Total</td>
     <td><input name="quantid" type="text" id="quantid" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Quant. 1ª Entrega</td>
     <td><input name="entrga1" type="text" id="entrga1" maxlength="20" class="textBox" /></td>
   </tr>
   <tr>
     <td>Data 1ª Entrega</td>
     <td><input name="data_ent1" type="text" id="data_ent1" maxlength="20" class="textBox" /></td>
   </tr>
   <tr>
     <td>NF 1ª Entrega</td>
     <td><input name="nf_ent1" type="text" id="nf_ent1" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Quant. 2ª Entrega</td>
     <td><input name="entrga2" type="text" id="entrga2" maxlength="20" class="textBox" /></td>
   </tr>
   <tr>
     <td>Data 2ª Entrega</td>
     <td><input name="data_ent2" type="text" id="data_ent2" maxlength="20" class="textBox" /></td>
   </tr>
   <tr>
     <td>NF 2ª Entrega</td>
     <td><input name="nf_ent2" type="text" id="nf_ent2" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Quant. 3ª Entrega</td>
     <td><input name="entrga3" type="text" id="entrga3" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Data 3ª Entrega</td>
     <td><input name="data_ent3" type="text" id="data_ent3" maxlength="40" class="textBox" /></td>
   </tr>
   <tr>
     <td>NF 3ª Entrega</td>
     <td><input name="nf_ent3" type="text" id="nf_ent3" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Saldo a Entregar</td>
     <td><input name="saldo" type="text" id="saldo" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Valor Unitário</td>
     <td><input name="pc_unit" type="text" id="pc_unit" maxlength="10" class="textBox" /></td>
   </tr>
   <tr>
     <td>Valor Total</td>
     <td><input name="pctotal" type="text" id="pctotal" maxlength="15" class="textBox" /></td>
   </tr>
   <tr>
     <td> </td>
     <td><input type="submit" name="Submit2" value="Salvar" style="cursor:pointer;" /></td>
   </tr>
 </table>
 <p> </p>
</form>
</body>
</html>

==========

 

excluirpeds.php

<?php
if($_SERVER["REQUEST_METHOD"] == "GET") {
if(file_exists("init.php")) {
require "init.php";		
} else {
echo "Arquivo init.php nao foi encontrado";
exit;
}

if(!function_exists("Abre_Conexao")) {
echo "Erro o arquivo init.php foi auterado, nao existe a função Abre_Conexao";
exit;
}
$id = $_GET["id"];

Abre_Conexao();
if(mysql_query("delete from pedidos where id_usuario = $id")) {
if(mysql_affected_rows() == 1){
	echo "Registro deletado com sucesso<br />";
}	
}	
}

?>
<a href="listarpeds.php">Voltar</a>

=================

 

listarpeds.php

 

<style type="text/css">
<!--
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #CC0000;
}
.style4 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
-->
</style>
<p align="center"><img src="../images/8.gif" alt="" width="526" height="110" /></p>
<p><a href="index.html">Voltar</a>
<?php
if(file_exists("init.php")) {
require "init.php";		
} else {
echo "Arquivo init.php nao foi encontrado";
exit;
}

if(!function_exists("Abre_Conexao")) {
echo "Erro o arquivo init.php foi auterado, nao existe a função Abre_Conexao";
exit;
}

Abre_Conexao();
$re = mysql_query("SELECT * FROM pedidos;");
if(mysql_errno() != 0) {
if(!isset($erros)) {
	echo "Erro o arquivo init.php foi auterado, nao existe $erros";
	exit;
}
echo $erros[mysql_errno()];
exit;
}

?>

</p>
<table width="138%" border="1">
<tr>
	<td><div align="center"><span class="style1">Ações</span></div></td>
  <td><div align="center"><span class="style1">Empresa</span></div></td>
   <td><div align="center"><span class="style1">CNPJ</span></div></td>
<td><div align="center"><span class="style1">Emissão</span></div></td>
<td><div align="center"><span class="style1">O.Compras</span></div></td>
<td><div align="center" class="style1">Ped. Interno</div></td>
<td><div align="center" class="style1">Ped. Empresa</div></td>
<td><div align="center" class="style1">Ref. Produto</div></td>
   <td><div align="center" class="style1">Desc. Prod.</div></td>
<td><div align="center" class="style1">Total Pçs</div></td>
  <td><div align="center" class="style1">Quant. 1ª Entrega</div></td>
	<td><div align="center" class="style1">Data 1ª Entrega</div></td>
<td><div align="center" class="style1">NF da 1ª Entrega</div></td>
<td><div align="center" class="style1">Quant. 2ª Entrega</div></td>
<td><div align="center" class="style1">Data 2ª Entrega</div></td>
   <td><div align="center" class="style1">NF da 2ª Entrega</div></td>
<td><div align="center" class="style1">Quant. 3ª Entrega</div></td>
<td><div align="center" class="style1">Data 3ª Entrega</div></td>
<td><div align="center" class="style1">NF da 3ª Entrega</div></td>
<td><div align="center" class="style1">Saldo para Entregar</div></td>
<td><div align="center" class="style1">R$ Unitário</div></td>
<td><div align="center" class="style1">R$ Total</div></td>
 </tr>
<?php

 // Agora precisamos passar todas as informações retornadas
 // pelo MYSQL para um array

while($l = mysql_fetch_array($re)) {
$id_usuario     = $l["id_usuario"];
$solicitante    = $l["solicitante"];
$cnpj           = $l["cnpj"];
$emissao        = $l["emissao"];
$ocompras       = $l["ocompras"];
$ped_interno    = $l["ped_interno"];
$ped_empresa    = $l["ped_empresa"];
$ref_prod       = $l["ref_prod"];
$descr_prod     = $l["descr_prod"];
$quantid        = $l["quantid"];
$entrga1        = $l["entrga1"];
$data_ent1      = $l["data_ent1"];
$nf_ent1        = $l["nf_ent1"];
$entrga2        = $l["entrga2"];
$data_ent2      = $l["data_ent2"];
$nf_ent2        = $l["nf_ent2"];
$entrga3        = $l["entrga3"];
$data_ent3      = $l["data_ent3"];
$nf_ent3        = $l["nf_ent3"];
$saldo          = $l["saldo"];
$pc_unit        = $l["pc_unit"];
$pctotal        = $l["pctotal"];

echo "
<tr>
	<td><a href=\"editarpeds.php?id=$id\">[Editar]</a> <a href=\"excluirpeds.php?id=$id\">[Excluir]</a></td>		
	<td> $solicitante</td>
	<td> $cnpj</td>
	<td> $emissao</td>
	<td> $ocompras</td>
	<td> $ped_interno</td>
	<td> $ped_empresa</td>
	<td> $ref_prod</td>		
	<td> $descr_prod</td>
	<td> $quantid</td>
	<td> $entrga1</td>
	<td> $data_ent1</td>
	<td> $nf_ent1</td>
	<td> $entrga2</td>
	<td> $data_ent2</td>		
	<td> $nf_ent2</td>
	<td> $entrga3</td>
	<td> $data_ent3</td>
	<td> $nf_ent3</td>
	<td> $saldo</td>
	<td> $pc_unit</td>
	<td> $pctotal</td>
</tr>\n";
}	
@mysql_close();
?>	
</table>
<p> </p>
<table width="553" border="0" align="center">
 <tr>
   <td width="552"><div align="center"><span class="style4">Multilabel Etiquetas - Sistema de Pedidos e Relatórios - Todos os direitos reservados<br />
     Desenvolvido por <a href="http://www.bah.ppg.br" target="_blank">Bah!</a> Soluções Web e Hospedagens</span></div></td>
 </tr>
</table>
<p align="center"> </p>

=============================

 

salvarpeds.php

<?php
if($_SERVER["REQUEST_METHOD"] == "POST") {
$solicitante    = $_POST["solicitante"];
$cnpj           = $_POST["cnpj"];
$tipo           = $_POST["tipo"];
$emissao        = $_POST["emissao"];
$ocompras       = $_POST["ocompras"];
$ped_interno    = $_POST["ped_interno"];
$ped_empresa    = $_POST["ped_empresa"];
$ref_prod       = $_POST["ref_prod"];
$descr_prod     = $_POST["descr_prod"];
$quantid        = $_POST["quantid"];
$entrga1        = $_POST["entrga1"];
$data_ent1      = $_POST["data_ent1"];
$nf_ent1        = $_POST["nf_ent1"];
$entrga2        = $_POST["entrga2"];
$data_ent2      = $_POST["data_ent2"];
$nf_ent2        = $_POST["nf_ent2"];
$entrga3        = $_POST["entrga3"];
$data_ent3      = $_POST["data_ent3"];
$nf_ent3        = $_POST["nf_ent3"];
$saldo          = $_POST["saldo"];
$pc_unit        = $_POST["pc_unit"];
$pctotal        = $_POST["pctotal"];

if(file_exists("init.php")) {
require "init.php";		
} else {
echo "Arquivo init.php nao foi encontrado";
exit;
}

if(!function_exists("Abre_Conexao")) {
echo "Erro o arquivo init.php foi auterado, nao existe a função Abre_Conexao";
exit;
}

Abre_Conexao();
if(@mysql_query("INSERT INTO pedidos VALUES ( NULL , '$solicitante', '$cnpj', '$tipo', '$emissao', '$ocompras', '$ped_interno', '$ped_empresa', '$ped_empresa', '$ref_prod', '$descr_prod', '$quantid', '$entrga1', '$data_ent1', '$nf_ent1', '$entrga2', '$data_ent2', '$nf_ent2', '$entrga3', '$data_ent3', '$nf_ent3', '$saldo', '$pc_unit', '$pctotal' )")) {

if(mysql_affected_rows() == 1){
	echo "Cadastro de Pedidos efetuado com sucesso<br />";
}	

} else {
if(mysql_errno() == 1062) {
	echo $erros[mysql_errno()];
	exit;
} else {	
	echo "Erro nao foi possivel efetuar o cadastro de pedidos";
	exit;
}	
@mysql_close();
}

}
?>
<a href="index.html">Voltar</a>

=========================

 

salvarpeds_edicao.php

<?php
if($_SERVER["REQUEST_METHOD"] == "POST") {
$id           = $_POST["id"];
$nome         = $_POST["nome"];
$email        = $_POST["email"];
$empresa     = $_POST["empresa"];
$endereco       = $_POST["endereco"];
$cidade       = $_POST["cidade"];
$estados      = $_POST["estados"];
$login        = $_POST["login"];
$senha        = $_POST["senha"];

if(file_exists("init.php")) {
require "init.php";		
} else {
echo "Arquivo init.php nao foi encontrado";
exit;
}

if(!function_exists("Abre_Conexao")) {
echo "Erro o arquivo init.php foi auterado, nao existe a função Abre_Conexao";
exit;
}

Abre_Conexao();
if(@mysql_query("UPDATE usuarios SET nome = '$nome',
email = '$email',
empresa = '$empresa',
endereco = '$endereco',
cidade = '$cidade',
fk_estado = '$estados',
login = '$login',
senha = MD5( '$senha' ) WHERE id_usuario = $id")) {

if(mysql_affected_rows() == 1){
	echo "Registro atualizado com sucesso";
}	

} else {
if(mysql_errno() == 1062) {
	echo $erros[mysql_errno()];
	exit;
} else {	
	echo "Erro nao foi possivel efetuar a edição";
	exit;
}	
@mysql_close();
}

}
?>
<a href="listar.php">Voltar</a>

==================

 

BD

CREATE TABLE usuarios (
id_usuario SMALLINT ( 5 ) NOT NULL AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR ( 45 ) NOT NULL,	
email VARCHAR ( 64 ) NOT NULL UNIQUE,
empresa VARCHAR ( 45 ) NOT NULL,
endereco VARCHAR ( 30 ) NOT NULL,
cidade VARCHAR ( 45 ) NOT NULL,
fk_estado SMALLINT ( 5 ) NOT NULL,
login VARCHAR ( 40 ) NOT NULL,
senha VARCHAR ( 32 ) NOT NULL
);

CREATE TABLE estados (
id_estado SMALLINT ( 5 ) NOT NULL AUTO_INCREMENT PRIMARY KEY,
uf VARCHAR ( 2 ) NOT NULL,
estado VARCHAR ( 19 ) NOT NULL UNIQUE	
);

INSERT INTO estados VALUES ( NULL , "AC", "Acre");
INSERT INTO estados VALUES ( NULL , "AL", "Alagoas");
INSERT INTO estados VALUES ( NULL , "AP", "Amapá");						
INSERT INTO estados VALUES ( NULL , "AM", "Amazonas");
INSERT INTO estados VALUES ( NULL , "BA", "Bahia");
INSERT INTO estados VALUES ( NULL , "CE", "Ceará");
INSERT INTO estados VALUES ( NULL , "DF", "Distrito Federal");
INSERT INTO estados VALUES ( NULL , "ES", "Espirito Santo");
INSERT INTO estados VALUES ( NULL , "GO", "Goiás");
INSERT INTO estados VALUES ( NULL , "MA", "Maranhão");
INSERT INTO estados VALUES ( NULL , "MT", "Mato Grosso");
INSERT INTO estados VALUES ( NULL , "MS", "Mato Grosso do Sul");
INSERT INTO estados VALUES ( NULL , "MG", "Minas Gerais");
INSERT INTO estados VALUES ( NULL , "PA", "Pará");
INSERT INTO estados VALUES ( NULL , "PB", "Paraíba");
INSERT INTO estados VALUES ( NULL , "PR", "Paraná");
INSERT INTO estados VALUES ( NULL , "PE", "Pernambuco");
INSERT INTO estados VALUES ( NULL , "PI", "Piauí");
INSERT INTO estados VALUES ( NULL , "RN", "Rio Grande do Norte");
INSERT INTO estados VALUES ( NULL , "RS", "Rio Grande do Sul");
INSERT INTO estados VALUES ( NULL , "RJ", "Rio de Janeiro");
INSERT INTO estados VALUES ( NULL , "RO", "Rondônia");
INSERT INTO estados VALUES ( NULL , "RR", "Roraima");
INSERT INTO estados VALUES ( NULL , "SC", "Santa Catarina");
INSERT INTO estados VALUES ( NULL , "SP", "São Paulo");
INSERT INTO estados VALUES ( NULL , "SE", "Sergipe");
INSERT INTO estados VALUES ( NULL , "TO", "Tocantins");  

CREATE TABLE tipo (
id_tipo SMALLINT ( 5 ) NOT NULL AUTO_INCREMENT PRIMARY KEY,
tipo VARCHAR ( 19 ) NOT NULL,
);

INSERT INTO tipo VALUES ( NULL , "Matriz");
INSERT INTO tipo VALUES ( NULL , "Filial");
INSERT INTO tipo VALUES ( NULL , "Licenciado");	

------------------------------------------------------

CREATE TABLE IF NOT EXISTS `pedidos` (
 `id_usuario` varchar(15) default NULL,
 `solicitante` varchar(50) default NULL,
 `cnpj` varchar(20) default NULL,
 `emissao` varchar(20) default NULL,
 `ocompras` varchar(20) default NULL,
 `ped_interno` varchar(20) default NULL,
 `ped_empresa` varchar(50) default NULL,
 `ref_prod` varchar(20) default NULL,
 `descr_prod` varchar(50) default NULL,
 `quantid` varchar(20) default NULL,
 `entrga1` varchar(20) default NULL,
 `data_ent1` varchar(20) default NULL,
 `nf_ent1` varchar(20) default NULL,
 `entrga2` varchar(20) default NULL,
 `data_ent2` varchar(20) default NULL,
 `nf_ent2` varchar(20) default NULL,
 `entrga3` varchar(20) default NULL,
 `data_ent3` varchar(20) default NULL,
 `nf_ent3` varchar(20) default NULL,
 `saldo` varchar(20) default NULL,
 `pc_unit` varchar(10) default NULL,
 `pctotal` varchar(10) default NULL,
 PRIMARY KEY  (`id_usuario`)
) ENGINE=MyISAM 

=============

 

Desculpa ae pela chateação...sei que você deve ser muito ocupado...mas preciso de uma luz, e depois vou continuar a estudar...valew!

 

Silvio

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.