Banco de Dados não grava
Bom dia, galera
Estou com um problema e não consigo encontrar a solução. Tenho uma página que contem dois formularios, um formulário onde a pessoa escolhe a quantidade de participantes e um outro formulário que a pessoa inscreve os participantes. A página foi criado com a função case, onde dependendo do número que a pessoa selecionar no formulário 1 e enviar aparece os campos embaixo no formulário 2 para preencher o nome das pessoas e gravar. Aparentemente está funcionando normalmente, ao clicar em enviar no formulário 2 abre-se a página que é responsável por gravar os dados no banco de dados. Nessa página tem o seguinte código:
<?php
session_start();
$host = "";
$user = "";
$pass = "";
$banco = "";
$conexao = mysql_connect($host, $user, $pass) or die(mysql_error());
mysql_select_db($banco) or die(mysql_error());
$nome = trim($_POST['nomedogrupo']);
$nome =ucwords(strtolower($nome));
$nome1 = trim($_POST['nome1']);
$nome1 =ucwords(strtolower($nome1));
$nome2 = trim($_POST['nome2']);
$nome2 =ucwords(strtolower($nome2));
$nome3 = trim($_POST['nome3']);
$nome3 =ucwords(strtolower($nome3));
$nome4 = trim($_POST['nome4']);
$nome4 =ucwords(strtolower($nome4));
$nome5 = trim($_POST['nome5']);
$nome5 =ucwords(strtolower($nome5));
$nome6 = trim($_POST['nome6']);
$nome6 =ucwords(strtolower($nome6));
$nome7 = trim($_POST['nome7']);
$nome7 =ucwords(strtolower($nome7));
$nome8 = trim($_POST['nome8']);
$nome8 =ucwords(strtolower($nome8));
$nome9 = trim($_POST['nome9']);
$nome9 =ucwords(strtolower($nome9));
$nome10 = trim($_POST['nome10']);
$nome10 =ucwords(strtolower($nome10));
$nome11 = trim($_POST['nome11']);
$nome11 =ucwords(strtolower($nome11));
$nome12 = trim($_POST['nome12']);
$nome12 =ucwords(strtolower($nome12));
$nome13 = trim($_POST['nome13']);
$nome13 =ucwords(strtolower($nome13));
$nome14 = trim($_POST['nome14']);
$nome14 =ucwords(strtolower($nome14));
$nome15 = trim($_POST['nome15']);
$nome15 =ucwords(strtolower($nome15));
$idade1 = trim($_POST['idade1']);
$idade2 = trim($_POST['idade2']);
$idade3 = trim($_POST['idade3']);
$idade4 = trim($_POST['idade4']);
$idade5 = trim($_POST['idade5']);
$idade6 = trim($_POST['idade6']);
$idade7 = trim($_POST['idade7']);
$idade8 = trim($_POST['idade8']);
$idade9 = trim($_POST['idade9']);
$idade10 = trim($_POST['idade10']);
$idade11 = trim($_POST['idade11']);
$idade12 = trim($_POST['idade12']);
$idade13 = trim($_POST['idade13']);
$idade14 = trim($_POST['idade14']);
$idade15 = trim($_POST['idade15']);
$musica = trim($_POST['musica']);
$musica =ucwords(strtolower($musica));
$letra = trim($_POST['letramusica']);
$traducao = trim($_POST['traducao']);
$sinopse = trim($_POST['sinopse']);
$igreja = trim($_POST['igreja']);
$pastor = trim($_POST['pastor']);
$estilo = trim($_POST['estilo']);
$numero = trim($_POST['options']);
$sql = trim($_SESSION['email']);
$email = $sql;
mysql_query("INSERT INTO danca(nome,nome1,nome2,nome3,nome4,nome5,nome6,nome7,nome8,nome9,nome10,nome11,nome12,nome13,nome14,nome15,idade1,idade2,idade3,idade4,idade5,idade6,idade7,idade8,idade9,idade10,idade11,idade12,idade13,idade14,idade15,musica,letra,traducao,sinopse,igreja,pastor,estilo,email,numero) VALUES ('$nome', '$nome1', '$nome2', '$nome3', '$nome4', '$nome5', '$nome6', '$nome7', '$nome8', '$nome9', '$nome10', '$nome11', '$nome12', '$nome13', '$nome14', '$nome15', '$idade1', '$idade2', '$idade3', '$idade4', '$idade5', '$idade6', '$idade7', '$idade8', '$idade9', '$idade10', '$idade11', '$idade12', '$idade13', '$idade14', '$idade15', '$musica', '$letra', '$traducao', '$sinopse', '$igreja', '$pastor', '$estilo', '$email', '$numero')");
?>
O meu problema é que ele não tá gravando e não sei porque. Para testar coloquei um echo no final para escrever por exemplo o $nome, $nome1, $idade1 etc... e foi escrito tudo normalmente. Ou seja as variáveis estão recebendo os valores dos formulários, mas não sei porque não está gravando. Troquei a variável '$nome' por 'Teste' e gravou normalmente.
Alguém tem alguma ideia do que pode ser?
Grato
Discussão (2)
Carregando comentários...