Jump to content


Beraldinho

Member Since 29/07/2009
Offline Last Active 03/04/2010, 21:48
-----

Topics I've Started

Erro Em Inserir Dados

03/04/2010, 15:24

Olá, estou com problema. Estou tentando fazer um INSERT (cadastrar), mas está dando um erro que não estou conseguindo resolver.


O erro é esse:

Column count doesn't match value count at row 1



Segue abaixo o código da página que está dando o erro.
<?php
include("conexao.php");
$id=rand(99999,999999);
$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"];
$ip=$_SERVER[‘REMOTE_ADDR’];
$data=date("dd/mm/YYYY");
$hora=date("H:m:s");

$registra_quest1 = mysql_query("INSERT INTO dados VALUES
('$id','$curso1','$valor1','$formapagamento','$parcelamento','$nome','$cpf','$rg','$nascimento','$cep','$endereco','$numero','$complemento','$bairro','$cidade','$estado','$telefonefixo','$telefonecelular','$email','$ip','$data','$hora')") 
or die(mysql_error());
echo "ok - PRT.:  $id";
?>

Aguardo ajuda.

Erro Desconhecido

30/03/2010, 15:52

Olá amigo(a),

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'>&Agrave; 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>&nbsp;</small></td>
      <td style='font-family: Tahoma;' class='txt_maior'
 align='left' width='76%'><small><strong>Dados
de Endere&ccedil;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&uacute;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&aacute;</option>
      <option value='AM'>Amazonas</option>
      <option value='BA'>Bahia</option>
      <option value='CE'>Cear&aacute;</option>
      <option value='DF'>Distrito Federal</option>
      <option value='ES'>Esp&iacute;rito Santo</option>
      <option value='GO'>Goi&aacute;s</option>
      <option value='MA'>Maranh&atilde;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&aacute;</option>
      <option value='PB'>Para&iacute;ba</option>
      <option value='PR'>Paran&aacute;</option>
      <option value='PE'>Pernambuco</option>
      <option value='PI'>Piau&iacute;</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&ocirc;nia</option>
      <option value='RR'>Roraima</option>
      <option value='SC'>Santa Catarina</option>
      <option value='SP'>S&atilde;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);
?>


Erro Em Visualizar

26/03/2010, 13:56

Olá amigo(a),

Estou tendo um problema na hora de visualizar o ID, que é passa pela URL ex: sitedetalfulando.net?id=5474 quero exibir o dado referente a esse ID. Estou criando um sistema de noticias e preciso exibir o conteudo dessa noticia conforme o ID.

Tentei fazer aqui, olha o código que estou usando:

<?
include"config.php"; //incluindo o arquivo de conexao feito no passo2
$id = $_GET['id']; // peguei o id passado pela urlna pagina exibir_edit.php
$y = mysql_query("SELECT * FROM tbl_aluno WHERE id='$id'");// selecionei a tabela que quero trabalhar que no caso e a que nois criamos no 1º passo
while($x = mysql_fetch_array($y)){ //criei um array chamado $x que sera responssavel pra listar os dados a serem editados a serem escolhido para ser deletado
echo'

<div style="text-align: center;">
<div style="text-align: left;"><big><span
 style="font-family: Tahoma;"><br>
<br>
<small><small>'.$x['data'].'|autor: '.$x['autor'].'<br>
<br>
'.$x['noticia'].'
<br>
</small></small></span></big><big><span
 style="font-family: Tahoma;"></span></big></div>
<big><span style="font-family: Tahoma;"><br>
</span></big><small><span
 style="font-family: Tahoma;"></span></small></div>

';
}
?>

Agora veja o que apareçe quando tento exibir o conteudo desse ID

'.$x['data'].'|autor: '.$x['autor'].'

'.$x['noticia'].'



';}?>


Ele só mostra isso, o que deve estar de errado em meu código acima?


aguardo... grato!

Como Exibir Conforme Campo

25/03/2010, 14:33

Olá, a paz.

Estou montando um sistema de notícias estou com uma dúvida. Como que faço por exemplo para exibir todos os registro referente a um determinado campo de uma tabela BD.

Ex:
- Tenho 1 Banco de dados chamado informativo, com a tabela chamada cadastro, eu gostaria de exibir somente os registro com o campo chamado "Categoria" que pois lá onde eu faço o cadastro das notícias na opção categoria tem as letras por exemplo: a letra (i) para idoso que submete essa letra para o campo "Categoria", só quero exibir os registros que tenha apenas a letra (i) no campo "Categoria".

Se puder me ajudar, ficarei agradecido.

Aguaro.

Procura-Se Empresa Patrocinadora

21/12/2009, 12:36

Olá,

Estou a procura de um patrocinador de preferência empresas de hospedagem de sites, onde ofereçem dominio e hospedagem por conta delas, mas o nome da provedora irá aparecer nas páginas e nos rótulos de anúncios do site.

Estou projetando uma rádio web gospel com todos os estilos musicais, e todo os públicos alvos.

* serviços oferecidos ao patrocinador:
- Divulgação na programação rádio;
- Divulgação do patrocinador nas páginas do site;
- Divulgação do patrocinador dizendo, site patrocinado por empresa tal.

*serviços prestados que o patrocinador deverá exercer:
- Pagar domínio;
- Pagar hospedagem;
- Pagar serviço streaming (áudio) para a rádio;


*duração de 1 ano;

A empresa interessada por enviar uma MP ou deixar dados de contas por aqui.


Grato,

IPB Skin By Virteq