Estou criando um sisteminha de cadastro, só que quando submete apareçe a seguinte mensagem:
Notice: Undefined index: curso in \...\...\...\enviarmatricula.php on line 3
Notice: Undefined index: valor in \...\...\...\enviarmatricula.php on line 4
Deprecated: mysql_db_query() [function.mysql-db-query]: This function is deprecated; use mysql_query() instead in \...\...\...\enviarmatricula.php on line 26
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 ')' at line 1
Gostaria de saber o que pode estar ocorrendo com meu código, vou postar ele aqui:
PÁGINA -> MATRICULA.PHP // esse código ele tem a função de mostrar o dados puxado de outro banco de dados para ser submetido para outro banco de dados, como formulário.
<?php
include "configver1.php";
$id = $_GET['id'];
$sql = mysql_query("SELECT * FROM cursos WHERE id='$id'") OR die ("Erro");
while($linha = mysql_fetch_array($sql)){
$curso = $linha['curso'];
$valor = $linha['valor'];
echo "
<form name='form' method='post' action='enviarmatricula.php'>
<table border='0' cellpadding='2' cellspacing='2'
width='92%'>
<tbody>
<tr>
<td></td>
<td><small><strong><span
style='font-family: Tahoma;'>
Dados do Curso (selecionado)</span></strong></small></td>
</tr>
<tr>
<td style='text-align: right; font-family: Tahoma;'><small>Nome
do Curso:</small></td>
<td><input size='35' name='curso' value='$curso' disabled='disabled'></td>
</tr>
<tr>
<td style='text-align: right; font-family: Tahoma;'><small>Valor:
($)</small></td>
<td><input size='35' name='valor' value='$valor' disabled='disabled'></td>
</tr>
<tr>
<td style='text-align: right; font-family: Tahoma;'><small>Forma
de pagamento:</small></td>
<td>
<select name='formapagamento'>
<option value='A Vista'>À vista</option>
<option value='Parcelado'>Parcelado</option>
</select>
</td>
</tr>
<tr>
<td style='text-align: right; font-family: Tahoma;'><small>Quantas
vezes (em caso de parceladomento):</small></td>
<td>
<select name='parcelamento'>
<option value='2X'>2X</option>
<option>3X</option>
<option>4X</option>
<option>5X</option>
</select>
</td>
</tr>
<tr>
<td style='font-family: Tahoma;'></td>
<td style='font-family: Tahoma;'><small><strong>Dados
Pessoais</strong></small></td>
</tr>
<tr>
<td style='text-align: right; font-family: Tahoma;'><small>Nome:</small></td>
<td style='font-family: Tahoma;'><small><input
size='35' name='nome'></small></td>
</tr>
<tr>
<td style='text-align: right; font-family: Tahoma;'><small>CPF:</small></td>
<td style='font-family: Tahoma;'><small><input
size='35' name='cpf'></small></td>
</tr>
<tr>
<td style='text-align: right; font-family: Tahoma;'><small>RG:</small></td>
<td style='font-family: Tahoma;'><small><input
size='35' name='rg'></small></td>
</tr>
<tr>
<td style='text-align: right; font-family: Tahoma;'><small>Nascimento:</small></td>
<td style='font-family: Tahoma;'><small><input
size='35' name='nascimento'></small></td>
</tr>
<tr>
<td style='font-family: Tahoma;' align='right'
width='24%'><small> </small></td>
<td style='font-family: Tahoma;' class='txt_maior'
align='left' width='76%'><small><strong>Dados
de Endereço</strong></small></td>
</tr>
<tr>
<td style='font-family: Tahoma;' align='right'><small>CEP:</small></td>
<td style='font-family: Tahoma;' align='left'><small><input
name='cep' class='forms' id='cep' size='11'
maxlength='9' type='text'> <small>(ex: 12345-000)</small></small></td>
</tr>
<tr>
<td style='font-family: Tahoma;' align='right'><small>Logradouro:</small></td>
<td style='font-family: Tahoma;' align='left'><small><input
name='endereco' class='forms' id='endereco'
size='35' maxlength='75' type='text'></small></td>
</tr>
<tr>
<td style='font-family: Tahoma;' align='right'><small>Número:</small></td>
<td style='font-family: Tahoma;' align='left'><small><input
name='numero' class='forms' id='numero' size='8'
maxlength='6' type='text'></small></td>
</tr>
<tr>
<td style='font-family: Tahoma;' align='right'><small>Complemento:</small></td>
<td style='font-family: Tahoma;' align='left'><small><input
name='complemento' class='forms' id='complemento'
size='35' maxlength='75' type='text'></small></td>
</tr>
<tr>
<td style='font-family: Tahoma;' align='right'><small>Bairro:</small></td>
<td style='font-family: Tahoma;' align='left'><small><input
name='bairro' class='forms' id='bairro' size='35'
maxlength='75' type='text'></small></td>
</tr>
<tr>
<td style='font-family: Tahoma;' align='right'><small>Cidade:</small></td>
<td style='font-family: Tahoma;' align='left'><small><input
name='cidade' class='forms' id='cidade' size='35'
maxlength='75' type='text'></small></td>
</tr>
<tr>
<td style='font-family: Tahoma;' align='right'><small>Estado:</small></td>
<td style='font-family: Tahoma;' align='left'><small>
<select name='estado' id='estado' class='forms'>
<option value=''>Selecione um Estado</option>
<option value='AC'>Acre</option>
<option value='AL'>Alagoas</option>
<option value='AP'>Amapá</option>
<option value='AM'>Amazonas</option>
<option value='BA'>Bahia</option>
<option value='CE'>Ceará</option>
<option value='DF'>Distrito Federal</option>
<option value='ES'>Espírito Santo</option>
<option value='GO'>Goiás</option>
<option value='MA'>Maranhão</option>
<option value='MT'>Mato Grosso</option>
<option value='MS'>Mato Grosso do Sul</option>
<option value='MG'>Minas Gerais</option>
<option value='PA'>Pará</option>
<option value='PB'>Paraíba</option>
<option value='PR'>Paraná</option>
<option value='PE'>Pernambuco</option>
<option value='PI'>Piauí</option>
<option value='RJ'>Rio de Janeiro</option>
<option value='RN'>Rio Grande do Norte</option>
<option value='RS'>Rio Grande do Sul</option>
<option value='RO'>Rondônia</option>
<option value='RR'>Roraima</option>
<option value='SC'>Santa Catarina</option>
<option value='SP'>São Paulo</option>
<option value='SE'>Sergipe</option>
<option value='TO'>Tocantins</option>
</select>
</small></td>
</tr>
<tr>
<td></td>
<td style='font-family: Tahoma;'><small><strong>Dados
de Contatos</strong></small></td>
</tr>
<tr>
<td style='text-align: right; font-family: Tahoma;'><small>Telefone
(fixo):</small></td>
<td style='font-family: Tahoma;'><small><input
size='35' name='telefonefixo'></small></td>
</tr>
<tr>
<td style='text-align: right; font-family: Tahoma;'><small>Telefone
(celular):</small></td>
<td style='font-family: Tahoma;'><small><input
size='35' name='telefonecelular'></small></td>
</tr>
<tr>
<td style='text-align: right; font-family: Tahoma;'><small>E-mail:</small></td>
<td style='font-family: Tahoma;'><small><input
size='35' name='email'></small></td>
</tr>
<tr>
<td style='text-align: right; font-family: Tahoma;'></td>
<td style='font-family: Tahoma;'><BR><input value='SOLICITAR' type='submit' style='color: #000000; background-color: #C9D5E0'></td>
</tr>
</tbody>
</table>
</form>";
}
?>CONFIGVER1.PHP // dados das configuração ao banco de dados
<?php//config.php$co = mysql_connect("localhost","root","") or die ("Ocorreu um erro contacte o administrador do sie");mysql_select_db("dados", $co);?>ENVIARMATRICULA.PHP // onde recebe os dados do formulário
<?php
$id=rand(99999,99999);
$curso1=$_POST["curso"];
$valor1=$_POST["valor"];
$formapagamento=$_POST["formapagamento"];
$parcelamento=$_POST["parcelamento"];
$nome=$_POST["nome"];
$cpf=$_POST["cpf"];
$rg=$_POST["rg"];
$nascimento=$_POST["nascimento"];
$cep=$_POST["cep"];
$endereco=$_POST["endereco"];
$numero=$_POST["numero"];
$complemento=$_POST["complemento"];
$bairro=$_POST["bairro"];
$cidade=$_POST["cidade"];
$estado=$_POST["estado"];
$telefonefixo=$_POST["telefonefixo"];
$telefonecelular=$_POST["telefonecelular"];
$email=$_POST["email"];
$res1=mysql_connect("localhost","root","");
if($res1){
$sql="INSERT INTO dados (id,curso1,valor1,formapagamento, parcelamento,nome,cpf,rg,nascimento,cep, endereco, numero, complemento, bairro, cidade, estado, telefonefixo, telefonecelular,email) values ('$id','$curso1','$valor1','$formapagamento','$parcelamento','$nome','$cpf','$rg','$nascimento','$cep','$endereco','$numero','$complemento','$bairro','$cidade','$estado','$telefonefixo','$telefonecelular','$email', )";
$res1=mysql_connect('localhost','root','') or die ("erro1");
$res2=mysql_db_query('cursos',$sql,$res1) or die(mysql_error());
}
echo " Ok.";
mysql_close($res1);
?>
Edição feita por: Beraldinho, 30/03/2010, 15:55.










