Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Primeiramente boa tarde, me desculpe se estou sendo incoveniente de alguma forma, mais é que estou com um probleminha aqui e gostaria de saber se alguem pode me ajudar, de alguma forma eu não estou conseguindo fazer funfar!Ainda sou meio leigo em php, estou começando agora... abaixo segue o codigo que criei
[table=Este é o codigo cadastros_de_alunos.php]
[/table]
<?php include("../conexao.php"); ?>
<html><head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head><body>
<p align="center"><font face="Verdana, Arial, Helvetica, sans-serif"><b>Ficha Cadastral de Aluno</b></font></p>
<form name="cadastraaluno" method="POST" action="recebe_cadastro_de_aluno.php" class="FORM">
<table class="BRANCA" align="center" bordercolor="#33CC33">
<tbody><tr>
<td class="SEMBORDA" colspan="2"></td>
</tr>
<tr class="BRANCA">
<th colspan="2">Dados Pessoais do Aluno</th>
</tr>
<tr class="">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Nome:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="nomealuno" maxlength="100" size="50" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Login:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="loginaluno" size="20" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Matrícula:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="matriculaaluno" size="20" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Data de Nascimento:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="datanascimentoaluno" maxlength="10" size="9" class="SEMBORDA" type="text">
(dd/mm/aaaa)
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Sexo:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<select name="sexoaluno" class="SEMBORDA">
<option value="M" selected="selected">Masculino</option>
<option value="F">Feminino</option></select>
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Estado Civil:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="estadocivilaluno" maxlength="20" size="20" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Profissão:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="profissaoaluno" maxlength="30" size="20" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Identidade:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="rgaluno" maxlength="15" size="15" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Orgão expedidor:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="orgaoexpedidorrgaluno" maxlength="10" size="10" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">UF:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<select name="ufaluno" class="SEMBORDA">
<option value="AC">AC</option>
<option value="AL">AL</option>
<option value="AM">AM</option>
<option value="AP">AP</option>
<option value="BA">BA</option>
<option value="CE">CE</option>
<option value="DF">DF</option>
<option value="ES">ES</option>
<option value="GO" selected="selected">GO</option>
<option value="JP">JP</option>
<option value="MA">MA</option>
<option value="MG">MG</option>
<option value="MS">MS</option>
<option value="MT">MT</option>
<option value="PA">PA</option>
<option value="PB">PB</option>
<option value="PE">PE</option>
<option value="PI">PI</option>
<option value="PR">PR</option>
<option value="PT">PT</option>
<option value="RJ">RJ</option>
<option value="RN">RN</option>
<option value="RO">RO</option>
<option value="RR">RR</option>
<option value="RS">RS</option>
<option value="SC">SC</option>
<option value="SE">SE</option>
<option value="SP">SP</option>
<option value="TO">TO</option></select>
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Data expedição:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="dataexpedicaorgaluno" maxlength="10" size="9" onKeyPress="return digitaDATA(this);" class="SEMBORDA" type="text">
(dd/mm/aaaa)
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">CPF:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="cpfaluno" maxlength="14" size="13" onKeyPress="return digitaCPF(this);" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Naturalidade:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="naturalidadealuno" maxlength="60" size="50" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Pai:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="paialuno" maxlength="100" size="50" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Mãe:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="maealuno" maxlength="100" size="50" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Endereço:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="enderecoaluno" maxlength="100" size="50" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Bairro:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="bairroaluno" maxlength="60" size="50" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Cidade</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="cidadealuno" maxlength="60" size="50" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">UF:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<select name="uffamiliaraluno" class="SEMBORDA"><option value=""> </option>
<option value="AC">AC</option>
<option value="AL">AL</option>
<option value="AM">AM</option>
<option value="AP">AP</option>
<option value="BA">BA</option>
<option value="CE">CE</option>
<option value="DF">DF</option>
<option value="ES">ES</option>
<option value="GO" selected="selected">GO</option>
<option value="JP">JP</option>
<option value="MA">MA</option>
<option value="MG">MG</option>
<option value="MS">MS</option>
<option value="MT">MT</option>
<option value="PA">PA</option>
<option value="PB">PB</option>
<option value="PE">PE</option>
<option value="PI">PI</option>
<option value="PR">PR</option>
<option value="PT">PT</option>
<option value="RJ">RJ</option>
<option value="RN">RN</option>
<option value="RO">RO</option>
<option value="RR">RR</option>
<option value="RS">RS</option>
<option value="SC">SC</option>
<option value="SE">SE</option>
<option value="SP">SP</option>
<option value="TO">TO</option></select>
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">CEP:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="cepaluno" maxlength="9" size="9" onKeyPress="return digitaCEP(this);" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Telefones:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="telefonesaluno" maxlength="255" size="20" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Email:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="emailaluno" maxlength="60" size="50" class="SEMBORDA" type="text">
</td>
</tr>
<tr class="BRANCA">
<th colspan="2" class="ESCURA">Dados do Responsável</th>
</tr>
<tr>
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Nome:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="nomeresponsavel" maxlength="100" size="50" class="SEMBORDA" type="text">
</td>
</tr>
<tr>
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Naturalidade:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="naturalidaderesponsavel" maxlength="60" size="30" class="SEMBORDA" type="text">
</td>
</tr>
<tr>
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Endereço:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="enderecoresponsavel" maxlength="100" size="50" class="SEMBORDA" type="text">
</td>
</tr>
<tr>
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Bairro:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="bairroresponsavel" maxlength="60" size="50" class="SEMBORDA" type="text">
</td>
</tr>
<tr>
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Cidade:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="cidaderesponsavel" maxlength="60" size="50" class="SEMBORDA" type="text">
</td>
</tr>
<tr>
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">UF:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<select name="ufresponsavel" class="SEMBORDA"><option value=""> </option>
<option value="AC">AC</option>
<option value="AL">AL</option>
<option value="AM">AM</option>
<option value="AP">AP</option>
<option value="BA">BA</option>
<option value="CE">CE</option>
<option value="DF">DF</option>
<option value="ES">ES</option>
<option value="GO" selected="selected">GO</option>
<option value="JP">JP</option>
<option value="MA">MA</option>
<option value="MG">MG</option>
<option value="MS">MS</option>
<option value="MT">MT</option>
<option value="PA">PA</option>
<option value="PB">PB</option>
<option value="PE">PE</option>
<option value="PI">PI</option>
<option value="PR">PR</option>
<option value="PT">PT</option>
<option value="RJ">RJ</option>
<option value="RN">RN</option>
<option value="RO">RO</option>
<option value="RR">RR</option>
<option value="RS">RS</option>
<option value="SC">SC</option>
<option value="SE">SE</option>
<option value="SP">SP</option>
<option value="TO">TO</option></select>
</td>
</tr>
<tr>
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">CEP:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="cepresponsavel" maxlength="9" size="9" onKeyPress="return digitaCEP(this);" class="SEMBORDA" type="text">
</td>
</tr>
<tr>
<th class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<span class="SEMBORDA">Telefones:</span>
</th>
<td class="SEMBORDA" rowspan="1" colspan="1" valign="top">
<input name="telefonesresponsavel" maxlength="255" size="20" class="SEMBORDA" type="text">
</td>
</tr>
<tr>
<th class="SEMBORDA" colspan="2"><input value="Enviar" class="botao" type="submit">
<input value="Limpar" class="botao" type="reset">
</th>
</tr>
</tbody></table>
</form>
</body></html>
[table=Codigo com o php ]
<?php
include ("../conexao.php");
$matriculaaluno=$_POST['matriculaaluno'];
$nomealuno=$_POST['nomealuno'];
$loginaluno=$_POST['loginaluno'];
$datanascimentoaluno=$_POST['datanascimentoaluno'];
$sexoaluno=$_POST['sexoaluno'];
$estadocivilaluno=$_POST['estadocivilaluno'];
$profissaoaluno=$_POST['profissaoaluno'];
$rgaluno=$_POST['rgaluno'];
$orgaoexpedidorrgaluno=$_POST['orgaoexpedidorrgaluno'];
$ufaluno=$_POST['ufaluno'];
$cpfaluno=$_POST['cpfaluno'];
$dataexpedicaorgaluno=$_POST['dataexpedicaorgaluno'];
$naturalidadealuno=$_POST['naturalidadealuno'];
$paialuno=$_POST['paialuno'];
$maealuno=$_POST['maealuno'];
$enderecoaluno=$_POST['enderecoaluno'];
$bairroaluno=$_POST['bairroaluno'];
$cidadealuno=$_POST['cidadealuno'];
$uffamiliaraluno=$_POST['uffamiliaraluno'];
$cepaluno=$_POST['cepaluno'];
$telefonesaluno=$_POST['telefonesaluno'];
$emailaluno=$_POST['emailaluno'];
$nomeresponsavel=$_POST['nomeresponsavel'];
$naturalidaderesponsavel=$_POST['naturalidaderesponsavel'];
$enderecoresponsavel=$_POST['enderecoresponsavel'];
$bairroresponsavel=$_POST['bairroresponsavel'];
$cidaderesponsavel=$_POST['cidaderesponsavel'];
$ufresponsavel=$_POST['ufresponsavel'];
$cepresponsavel=$_POST['cepresponsavel'];
$telefonesresponsavel =$_POST['telefonesresponsavel'];
$sql = "INSERT INTO dados_dos_alunos (matriculaaluno, nomealuno, loginaluno, datanascimentoaluno, sexoaluno, estadocivilaluno, profissaoaluno, rgaluno, orgaoexpedidorrgaluno, ufaluno, dataexpedicaorgaluno, cpfaluno, naturalidadealuno, paialuno, maealuno, enderecoaluno, bairroaluno, cidadealuno, uffamiliaraluno, cepaluno, telefonesaluno, emailaluno, nomeresponsavel, naturalidaderesponsavel, enderecoresponsavel, bairroresponsavel, cidaderesponsavel, ufresponsavel, cepresponsavel, telefonesresponsavel) VALUES ('', '$nomealuno', '$loginaluno', '$datanascimentoaluno', '$sexoaluno', '$estadocivilaluno', '$profissaoaluno', '$rgaluno', '$orgaoexpedidorrgaluno', '$ufaluno', '$dataexpedicaorgaluno', '$cpfaluno', '$naturalidadealuno', '$paialuno', '$maealuno', '$enderecoaluno', '$bairroaluno', '$cidadealuno', '$uffamiliaraluno', '$cepaluno', '$telefonesaluno', '$emailaluno', '$nomeresponsavel', '$naturalidaderesponsavel', '$enderecoresponsavel', '$bairroresponsavel', '$cidaderesponsavel', '$ufresponsavel', '$cepresponsavel', '$telefonesresponsavel')";
?>
[/table]
Lembrando que meu banco de dados esta com o nome de "sgda"
[table=E meu mysql]
CREATE TABLE IF NOT EXISTS `dados_dos_alunos` (
`matriculaaluno` int(11) NOT NULL AUTO_INCREMENT,
`nomealuno` varchar(100) NOT NULL,
`loginaluno` varchar(100) NOT NULL,
`datanascimentoaluno` varchar(50) NOT NULL,
`sexoaluno` varchar(50) NOT NULL,
`estadocivilaluno` varchar(50) NOT NULL,
`profissaoaluno` varchar(100) NOT NULL,
`rgaluno` varchar(30) NOT NULL,
`orgaoexpedidorrgaluno` varchar(30) NOT NULL,
`ufaluno` varchar(30) NOT NULL,
`dataexpedicaorgaluno` varchar(30) NOT NULL,
`cpfaluno` varchar(30) NOT NULL,
`naturalidadealuno` varchar(30) NOT NULL,
`paialuno` varchar(100) NOT NULL,
`maealuno` varchar(100) NOT NULL,
`enderecoaluno` varchar(100) NOT NULL,
`bairroaluno` varchar(50) NOT NULL,
`cidadealuno` varchar(50) NOT NULL,
`uffamiliaraluno` varchar(30) NOT NULL,
`cepaluno` varchar(30) NOT NULL,
`telefonesaluno` varchar(255) NOT NULL,
`emailaluno` varchar(255) NOT NULL,
`nomeresponsavel` varchar(100) NOT NULL,
`naturalidaderesponsavel` varchar(100) NOT NULL,
`enderecoresponsavel` varchar(100) NOT NULL,
`bairroresponsavel` varchar(100) NOT NULL,
`cidaderesponsavel` varchar(100) NOT NULL,
`ufresponsavel` varchar(30) NOT NULL,
`cepresponsavel` varchar(50) NOT NULL,
`telefonesresponsavel` varchar(255) NOT NULL,
PRIMARY KEY (`matriculaaluno`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
[/table]
[table=conexao.php]
<?php
$host= "localhost";
$usuario = "root";
$senha = "";
$banco = mysql_connect($host,$usuario,$senha) or die("Não foi possível fazer a conexão com servidor de banco de dados");
mysql_select_db("sgda",$banco) or die ("Não foi possível encontrar o banco de dados especificado")
?>
[/table]
Na minha visão esta tudo certo, mais infelizmente não esta enviando para o banco de dados, se alguem puder me ajudar, ficarei bem agradecido!
Carregando comentários...