Ir para conteúdo

Arquivado

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

leticiasorriso

tenho que fazer um site de matricula para alunos e que cadastre professores

Recommended Posts

<?php
//Realiza a conexao com o banco de dados MySql
$conexao=mysql_connect('localhost','root','bcd127');
mysql_select_db('dbescola');
// RECEBENDO OS DADOS PREENCHIDOS DO FORMULÁRIO !
//atribuição de todos os campo vindo do formulário para variavel
$nome= $_POST ["nome"];
$email= $_POST ["email"];
$ddd= $_POST ["ddd"];
$tel= $_POST ["telefone"];
$endereco= $_POST ["endereco"];
$cidade= $_POST ["cidade"];
$estado= $_POST ["estado"];
$bairro = $_POST ["bairro"];
$pais= $_POST ["pais"];
$login= $_POST ["login"];
$senha= $_POST ["senha"];
$news= $_POST ["news"];
$sexo= $_POST ["sexo"];
 
//Gravando no banco de dados ! conectando com o localhost - mysql
$conexao = mysql_connect("localhost","root"); //localhost é onde esta o banco de dados.
if (!$conexao)
die ("Erro de conexão com localhost, o seguinte erro ocorreu -> ".mysql_error());
 
//conectando com a tabela do banco de dados
$banco = mysql_select_db("clientes",$conexao); //nome da tabela que deseja que seja inserida os dados cadastrais
if (!$banco)
die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mysql_error());
 
 
//Query que realiza a inserção dos dados no banco de dados na tabela indicada acima
$query = "INSERT INTO `clientes` ( `nome` , `email` , `sexo` , `ddd` , `telefone` , `endereço` , `cidade` , `estado` , `bairro` , `país` , `login` , `senha` , `news` , `id` )
VALUES ('$nome', '$email', '$sexo', '$ddd', '$tel', '$endereco', '$cidade', '$estado', '$bairro', '$pais', '$login', '$senha', '$news', '')";
mysql_query($query,$conexao);
echo "Seu cadastro foi realizado com sucesso!Agradecemos a atenção.";
//mensagem que é escrita quando os dados são inseridos normalmente.
?>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <title>CADASTRO</title>
        <script type="text/javascript">
            function validaCampo()
            {
            if(document.cadastro.nome.value=="")
            {
            alert("O Campo nome é obrigatório!");
            return false;
            }
            else
            if(document.cadastro.email.value=="")
            {
            alert("O Campo email é obrigatório!");
            return false;
            }
            else
            if(document.cadastro.endereco.value=="")
            {
            alert("O Campo endereço é obrigatório!");
            return false;
            }
            else
            if(document.cadastro.cidade.value=="")
            {
            alert("O Campo Cidade é obrigatório!");
            return false;
            }
            else
            if(document.cadastro.estado.value=="")
            {
            alert("O Campo Estado é obrigatório!");
            return false;
            }
            else
            if(document.cadastro.bairro.value=="")
            {
            alert("O Campo Bairro é obrigatório!");
            return false;
            }
            else
            if(document.cadastro.pais.value=="")
            {
            alert("O Campo país é obrigatório!");
            return false;
            }
            else
            if(document.cadastro.login.value=="")
            {
            alert("O Campo Login é obrigatório!");
            return false;
            }
            else
            if(document.cadastro.senha.value=="")
            {
            alert("Digite uma senha!");
            return false;
            }
            else
            return true;
            }
        </script>
    </head>
    <body>
        <form id="cadastro" name="cadastro" method="get" action="cadastro.php" onsubmit="return validaCampo(); return false;">
            <table width="625" border="0">
                <tr>
                  <td width="69">Nome:</td>
                  <td width="546"><input name="nome" type="text" id="nome" size="70" maxlength="60" />
                    <span class="style1">*</span></td>
                </tr>
                <tr>
                  <td>Email:</td>
                  <td><input name="email" type="text" id="email" size="70" maxlength="60" />
                  <span class="style1">*</span></td>
                </tr>
                <tr>
                  <td>Sexo:</td>
                  <td><input name="sexo" type="radio" value="Masculino" checked="checked" />
                    Masculino
                    <input name="sexo" type="radio" value="Feminino" />
                    Feminino <span class="style1">*</span> </td>
                </tr>
                <tr>
                  <td>DDD:</td>
                  <td><input name="ddd" type="text" id="ddd" size="4" maxlength="2" />
                  Telefone:
                    <input name="telefone" type="text" id="telefone" />
                    <span class="style3">Apenas números</span> </td>
                </tr>
                <tr>
                  <td>Endereço:</td>
                  <td><input name="endereco" type="text" id="endereco" size="70" maxlength="70" />
                    <span class="style1">*</span></td>
                </tr>
                <tr>
                  <td>Cidade:</td>
                  <td><input name="cidade" type="text" id="cidade" maxlength="20" />
                    <span class="style1">*</span></td>
                </tr>
                <tr>
                  <td>Estado:</td>
                  <td><select name="estado" id="estado">
                    <option>Selecione...</option>
                    <option value="AC">AC</option>
                    <option value="AL">AL</option>
                    <option value="AP">AP</option>
                    <option value="AM">AM</option>
                    <option value="BA">BA</option>
                    <option value="CE">CE</option>
                    <option value="ES">ES</option>
                    <option value="DF">DF</option>
                    <option value="MA">MA</option>
                    <option value="MT">MT</option>
                    <option value="MS">MS</option>
                    <option value="MG">MG</option>
                    <option value="PA">PA</option>
                    <option value="PB">PB</option>
                    <option value="PR">PR</option>
                    <option value="PE">PE</option>
                    <option value="PI">PI</option>
                    <option value="RJ">RJ</option>
                    <option value="RN">RN</option>
                    <option value="RS">RS</option>
                    <option value="RO">RO</option>
                    <option value="RR">RR</option>
                    <option value="SC">SC</option>
                    <option value="SP">SP</option>
                    <option value="SE">SE</option>
                    <option value="TO">TO</option>
                      </select>
                    <span class="style1">*      </span></td>
                </tr>
                <tr>
                  <td>Bairro:</td>
                  <td><input name="bairro" type="text" id="bairro" maxlength="20" />
                    <span class="style1">*</span></td>
                </tr>
                <tr>
                 <td>País:</td>
                 <td><input name="pais" type="text" id="pais" maxlength="20" />
                    <span class="style1">*</span>
                </td>
                </tr>
                <tr>
                 <td>Login:</td>
                <td><input name="login" type="text" id="login" maxlength="12" />
                <span class="style1">*</span>
                    </td>
                </tr>
                <tr>
                    <td>Senha:</td>
                    <td><input name="senha" type="password" id="senha" maxlength="12" />
                      <span class="style1">*</span>
                    </td>
                </tr>
                <tr>
                    <td colspan="2">
                        <p>
                            <input name="cadastrar" type="submit" id="cadastrar" value="Concluir meu Cadastro!" />
                            <input name="limpar" type="reset" id="limpar" value="Limpar Campos preenchidos!" /> 
                            <span class="style1">* Campos com * são obrigatórios!</span>
                        </p>
                    </td>
                </tr>
            </table>
        </form>
    </body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce esta usando a funcao mysql que ja esta obsoleta, use mysqli, e so baixar os tres arquivos do anexo.

 

1. Modifique o valor das variveis no config.php;

2. E no database.php tem todas as funcoes que voce precisa para mexer com o banco de dados e so chamar elas e passar os parametros.

 

No mais, qual e a duvida mesmo?

config.php

conecta.php

database.php

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.