Ir para conteúdo

POWERED BY:

Arquivado

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

jhonata silva

[Resolvido] Conexão com o banco de dados com php

Recommended Posts

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!

Compartilhar este post


Link para o post
Compartilhar em outros sites

carlos o piór é que não aparece nenhum erro só ararece  isso na parte superior, valeu por dar uma olhada!

 

carlos o piór é que não aparece nenhum erro só ararece  isso na parte superior, valeu por dar uma olhada!

 

 

Pessoal fico na espero ok , agradeço desde então!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não precisa floodar o fórum.

http://forum.imasters.com.br/index.php?app=core&module=help

Apenas aguarde uma resposta.

 

Aqui você monta a string sql:

$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')";


?>
mas você não executa ela.

faltou um mysql_query();

$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 (NULL, '$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')";

mysql_query( $sql )or die( mysql_error() );
?>
Cuidado com os tipos de dados.

 

Dê uma pesquisada sobre 'Normalização de Dados', e tente dividir as entidades dessa tabela.

Tabelas muuuuuuuuito grandes horizontalmente 'são estranhas'.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe encomodar mais uma vez ,mais agora esta dando esse erro!

 

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''matriculaaluno', 'nomealuno', 'loginaluno', 'datanascimentoaluno', 'sexoaluno',' at line 1.

 

 

<?php
include ("../conexao.php");

$matriculaaluno			     			=$_POST["id_aluno"];
$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' ('id_aluno', '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')";

mysql_query( $sql )or die( mysql_error() );

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

?>

 

e mudei o index agora

 

<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="form1" method="POST" action="recebe_cadastro_de_aluno.php" id="form1">
 <table align="center" bordercolor="#33CC33" bgcolor="#C7FAB6">
<tbody><tr>
		<td colspan="2" bgcolor="#33CC33"></td>
	</tr>
	<tr >
		<th colspan="2" bgcolor="#33CC33">Dados Pessoais do Aluno</th>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top" >
			Nome:
		</th>
		<td rowspan="1" colspan="1" valign="top">
			<input name="nomealuno"  maxlength="100" size="50" id="nomealuno" type="text">
		</td>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top" >
			Login:
		</th>
		<td  rowspan="1" colspan="1" valign="top">
			<input name="loginaluno" id="loginaluno" size="50" type="text">
		</td>
	</tr>
	<tr>
		<th  rowspan="1" colspan="1" valign="top" >
			Matrícula:
		</th>
		<td  rowspan="1" colspan="1" valign="top">
			<input name="id_aluno" id="id_aluno" size="50" type="text">
		</td>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top" >
			Data de Nascimento:
		</th>
		<td  rowspan="1" colspan="1" valign="top">
			<input name="datanascimentoaluno" id="datanascimentoaluno" maxlength="10" size="35" type="text">
			(dd/mm/aaaa)
		</td>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top">
			<span id="">Sexo:</span>
		</th>
				<td id="" rowspan="1" colspan="1" valign="top">
			 <select name="sexoaluno" id="sexoaluno">
				 <option value="M" selected="selected">Masculino</option>
				 <option value="F">Feminino</option></select>
		</td>
	</tr>
	<tr>
		<th  rowspan="1" colspan="1" valign="top">
			Estado Civil:
		</th>
		<td  rowspan="1" colspan="1" valign="top">
			<input name="estadocivilaluno" maxlength="20" size="50" id="estadocivilaluno" type="text">
		</td>
	</tr>
	<tr>
		<th  rowspan="1" colspan="1" valign="top">
			Profissão:
		</th>
		<td  rowspan="1" colspan="1" valign="top">
			<input name="profissaoaluno"  maxlength="30" size="50" id="profissaoaluno" type="text">
		</td>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top">
		Identidade:
		</th>
		<td rowspan="1" colspan="1" valign="top">
			<input name="rgaluno" maxlength="15" size="50" id="rgaluno" type="text">
		</td>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top">
			Orgão expedidor:
		</th>
		<td rowspan="1" colspan="1" valign="top"><input name="orgaoexpedidorrgaluno"  id="orgaoexpedidorrgaluno" maxlength="10" size="50"  type="text"></td>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top">
			UF:
		</th>
		<td  rowspan="1" colspan="1" valign="top">
<select name="ufaluno" id="ufaluno">
<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 rowspan="1" colspan="1" valign="top">
			Data expedição:
		</th>
		<td rowspan="1" colspan="1" valign="top">
			<input name="dataexpedicaorgaluno" id="dataexpedicaorgaluno" maxlength="10" size="35" type="text">
			(dd/mm/aaaa)
		</td>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top">
			CPF:
		</th>
		<td rowspan="1" colspan="1" valign="top">
			<input name="cpfaluno" maxlength="14"  id="cpfaluno" size="50" type="text">
		</td>
	</tr>
	<tr>
		<th  rowspan="1" colspan="1" valign="top">
			Naturalidade:
		</th>
		<td  rowspan="1" colspan="1" valign="top">
			<input name="naturalidadealuno" maxlength="60"  id="naturalidadealuno" size="50" type="text">
		</td>
	</tr>
	<tr>
		<th  rowspan="1" colspan="1" valign="top">
			Pai:
		</th>
		<td  rowspan="1" colspan="1" valign="top">
			<input name="paialuno" maxlength="100" size="50" id="paialuno" type="text">
		</td>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top">
			Mãe:
		</th>
		<td rowspan="1" colspan="1" valign="top">
			<input name="maealuno" maxlength="100" size="50"  id="maealuno" type="text">
		</td>
	</tr>
	<tr>
		<th  rowspan="1" colspan="1" valign="top">
			Endereço:
		</th>
		<td rowspan="1" colspan="1" valign="top">
			<input name="enderecoaluno" maxlength="100" id="enderecoaluno" size="50" type="text">
		</td>
	</tr>
	<tr>
		<th  rowspan="1" colspan="1" valign="top">
			Bairro:
		</th>
		<td i rowspan="1" colspan="1" valign="top">
			<input name="bairroaluno" maxlength="60"  id="bairroaluno" size="50" type="text">
		</td>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top">
		Cidade
		</th>
		<td rowspan="1" colspan="1" valign="top">
			<input name="cidadealuno" maxlength="60" size="50" id="cidadealuno" type="text">
		</td>
	</tr>
	<tr>
		<th  rowspan="1" colspan="1" valign="top">
			UF:
		</th>
		<td  rowspan="1" colspan="1" valign="top">
<select name="uffamiliaraluno" id="uffamiliaraluno"  >
<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  rowspan="1" colspan="1" valign="top">
			CEP:
		</th>
		<td  rowspan="1" colspan="1" valign="top">
			<input name="cepaluno" maxlength="9" size="50" id="cepaluno" type="text">
		</td>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top">
			Telefones:
		</th>
		<td id="" rowspan="1" colspan="1" valign="top">
			<input name="telefonesaluno" maxlength="255" size="50" id="telefonesaluno" type="text">
		</td>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top">
			Email:
		</th>
		<td id="" rowspan="1" colspan="1" valign="top">
			<input name="emailaluno" maxlength="60" id="emailaluno" size="50" type="text">
		</td>
	</tr>
	<tr bgcolor="#33CC33">
		<th colspan="2" bgcolor="#33CC33">Dados do Responsável</th>
	</tr>
	<tr>
		<th  rowspan="1" colspan="1" valign="top">
			Nome:
		</th>
		<td  rowspan="1" colspan="1" valign="top">
			<input name="nomeresponsavel" maxlength="100" id="nomeresponsavel" size="50" type="text">
		</td>
	</tr>
	<tr>
		<th  rowspan="1" colspan="1" valign="top">
			Naturalidade:
		</th>
		<td  rowspan="1" colspan="1" valign="top">
			<input name="naturalidaderesponsavel" id="naturalidaderesponsavel" maxlength="60" size="50" type="text">
		</td>
	</tr>
	<tr>
		<th  rowspan="1" colspan="1" valign="top">
			<span id="">Endereço:</span>
		</th>
		<td  rowspan="1" colspan="1" valign="top">
			<input name="enderecoresponsavel" maxlength="100" id="enderecoresponsavel" size="50"  type="text">
		</td>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top">
			Bairro:
		</th>
		<td  rowspan="1" colspan="1" valign="top">
			<input name="bairroresponsavel" maxlength="60" size="50" id="bairroresponsavel" type="text">
		</td>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top">
			<span id="">Cidade:</span>
		</th>
		<td  rowspan="1" colspan="1" valign="top">
			<input name="cidaderesponsavel" maxlength="60" id="cidaderesponsavel" size="50"  type="text">
		</td>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top">
			UF:
		</th>
		<td  rowspan="1" colspan="1" valign="top">
<select name="ufresponsavel" id="ufresponsavel">
<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  rowspan="1" colspan="1" valign="top">
			CEP:
		</th>
		<td rowspan="1" colspan="1" valign="top">
			<input name="cepresponsavel" maxlength="9" size="50" id="cepresponsavel" type="text">
		</td>
	</tr>
	<tr>
		<th rowspan="1" colspan="1" valign="top">
			Telefones:
		</th>
		<td  rowspan="1" colspan="1" valign="top">
			<input name="telefonesresponsavel" maxlength="255" size="50" id="telefonesresponsavel" type="text">
		</td>
	</tr>
	<tr bgcolor="#33CC33">
		<th id="" colspan="2"><input value="Enviar"  id="submit" type="submit">
		   
		  <input value="Limpar" id="reset" type="reset">
           </th>
	</tr>
</tbody></table>
</form>
</body></html>

,

só que agora esta dando o seguinte erro

 

 

 

Alguem ja passou por esse erro, e possa me ajudar ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não precisa repostar todo o código novamente nessa situação.

Bastava colocar os arredores da linha em que o erro foi indentificado. Umas 3 acima e umas 3 abaixo, já tava de bom tamanho.. veja..

 

você colocou aspas simples nos nomes dos campos da tabela, o correto é usar crase.

$sql = "INSERT INTO `dados_dos_alunos` 
		(`id_aluno`, `nomealuno`, `loginaluno`, `datanascimentoaluno`, `sexoaluno`, `estadocivilaluno`, ...
apenas nos valores use aspas:

VALUES (
	NULL, '$nomealuno', '$loginaluno', '$datanascimentoaluno', '$sexoaluno', '$estadocivilaluno',
eu prefiro concatenar, ficando:
VALUES (
	NULL, '{$nomealuno}', '{$loginaluno}',
dê uma estudada em php e mysql básicos.

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.