Jump to content


Photo

Nao Cadastra No Banco De Dados


  • Faça o login para participar
4 replies to this topic

#1 Sp3ak3

Sp3ak3

    12 Horas

  • Usuários
  • 151 posts
  • Sexo:Não informado

Posted 23/08/2007, 15:25

Ola, fiz um sistema e ele nao quer cadastrar os dados do formulario no banco de dados, olhem o codigo abaixo e vejam o que pode estar errado:

[codebox]<?php
include "../includes/conecta.php";
$titulo = $_POST['titulo'];
$texto = $_POST['texto'];
$categoria_canal = $_POST['categoria_canal'];
$imagem = $_POST['imagem'];

$sql_cat = mysql_query("SELECT * FROM categorias", $db);

$diretorio = "imagens/canais/";
$upload = $diretorio.$_FILES['imagem']['name'];
$imagem = $_FILES['imagem']['name'];
if(move_uploaded_file($_FILES['imagem']['tmp_name'], $upload)) {
$sql = mysql_query("insert into canais (titulo, texto, categorias, imagem) VALUES ('$titulo', '$texto', '$categoria_canal', '$imagem')") or die ("Erro na Consulta: ".mysql_error());
if ($query) {
echo "Cadastro de produto efetuado.";
echo"<meta http-equiv=refresh content=3;url='cadastrocanais.php'>";
}
}
?>
<html>
<head>
<title>Administração Webfiles 0.1</title>
<script language="javascript" type="text/javascript" src="../jscripts/tiny_mce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
mode : "textareas"
});
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form action="cadastrocanais.php" method="post" name="formcanais">
<table width="50%" border="0">
<tr>
<td><div align="center"><font color="#333333" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Digite todos os campos</strong></font></div></td>
</tr>
<tr>
<td><table width="100%" border="0">
<tr>
<td width="25%"><font color="#333333" size="2" face="Verdana, Arial, Helvetica, sans-serif">Titulo:</font></td>
<td width="75%"><input type="text" name="titulo" size="20">&nbsp;</td>
</tr>
<tr>
<td><font color="#333333" size="2" face="Verdana, Arial, Helvetica, sans-serif">Texto:</font></td>
<td><textarea name="texto" cols="50" rows="20"></textarea>&nbsp;</td>
</tr>
<tr>
<td>Categoria:</td>
<td><select name="categoria_canal">
<option value="0">Escolha a categoria</option>
<?php while ($vetor = mysql_fetch_array($sql_cat)){ ?>
<option value="<?php echo $vetor['id_categoria']?>"><?php echo $vetor['descricao']?></option>
<?php }?>
</select>&nbsp;</td>
</tr>
<tr>
<td>Imagem</td>
<td><input type="file" name="imagem">&nbsp;</td>
</tr>
<tr>
<td><div align="center"></div></td>
<td><div align="center">
<input type="submit" value="Cadastrar">
&nbsp;</div></td>
</tr>
</table></td>
</tr>
</table>
</form>
</body>
</html>[/codebox]

Preciso com urgencia, quem puder me ajudar fico grato

Edição feita por: savior, 23/08/2007, 15:48.
Por favor, utilize tags [codebox] p/ trechos longo de código.


#2 bobmatador

bobmatador

    12 Horas

  • Usuários
  • 210 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 23/08/2007, 16:48

nenhum dado ?
Sua fonte de Tutoriais na Web!
TutoriaisClube.com

#3 Sp3ak3

Sp3ak3

    12 Horas

  • Usuários
  • 151 posts
  • Sexo:Não informado

Posted 23/08/2007, 17:18

nenhum dado ?


ae cara, cadatra nada e nem envia a imagem para a pasta

#4 offspring

offspring

    O_o

  • Ex-Admins
  • 946 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 23/08/2007, 17:40

Não imprime nenhuma memsagem de erro?

#5 Sp3ak3

Sp3ak3

    12 Horas

  • Usuários
  • 151 posts
  • Sexo:Não informado

Posted 23/08/2007, 18:45

Não imprime nenhuma memsagem de erro?


ae cara, pior que nao, quando eu clico em cadastrar ele envia mais nao manda msg de erro alguma




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq