Ir para conteúdo

Arquivado

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

alysson122010

Não quer inserir no banco

Recommended Posts

Gente esse meu insert não quer inserir no banco de dados:

#verificar se é permitido
if(array_search($tipo, $permitido)===false){echo'<script>alert("Esse tipo de arquivo não é permitido!");</script>';
}else{
$upload = move_uploaded_file($tmp_name, $pasta.$thumbname);
$slug = $_POST['a'];
$titulo = $_POST['titulo'];
$descricao = $_POST['descricao'];
$categoria1 = $_POST['categoria1'];
$categoria2 = $_POST['categoria2'];
$linguagem = $_POST['linguagem'];
$qualidade = $_POST['qualidade'];
$lacamento = $_POST['lacamento'];
$player1 = $_POST['player1'];
$player2 = $_POST['player2'];
$player3 = $_POST['player3'];
$player4 = $_POST['player4'];
$tituloseo = $_POST['tituloseo'];
$descricaoseo = $_POST['descricaoseo'];
$keywordsseo = $_POST['keywordsseo'];
$inserir = mysql_query("INSERT INTO filmes (thumb, titulo, descricao, categoria1, categoria2, linguagem, qualidade, lancamento, player1, player2, player3, player4, tituloseo, descricaoseo, keywordsseo) VALUES('$thumbname','$slug','$titulo','$descricao','$categoria1','$categoria2','$linguagem','$qualidade','$lacamento','$player1','$player2','$player3','$player4','$tituloseo','$descricaoseo','$keywordsseo')");
if($inserir){echo'<script>alert("Filmes adicionado com sucesso!");</script>';}
}
Oque está de errado? Tem limite de campos ao ser inserido?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Convém inserir algum tipo de debug no código:

if ($inserir) 
{
   //sucesso
}
else
{
  echo "Erro " . mysql_errno($link) . ": " . mysql_error($link) . "\n";
}

Onde $link seria o objecto devolvido pela função mysql_connect().

Outra dica, deves usar mysqli ou PDO para aceder à base de dados, já que a extensão mysql está desactualizada.

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.