我有一个表单和代码来上传信息和图片。一切正常,图像调整大小并放在正确的文件夹中。之后我有代码将信息插入数据库。
$query = "INSERT INTO `artigos` VALUES ('','$titulo','$nome','$corpo','$categoria','','')";
$result = mysqli_query($con, $query);
//se a query existe entao a pagina é redireccionada
if (mysqli_affected_rows($con) != 0)
{
$sucesso = '<span class="yes">Artigo inserido com sucesso!</span>';
echo $sucesso;
}
我收到消息&#34; Artigo inserido com sucesso&#34;但信息不会出现在数据库中。 MY $ con是mysqli连接。所有变量都存在,按下按钮时没有错误,但信息没有进入数据库。我的艺术家&#39;表包含以下字段:
id_artigo,titulo,img,corpo,id_categoria,id_user,date(timestamp)。
有什么问题?
答案 0 :(得分:0)
试试这个:
<?php
$query = "$query = "INSERT INTO artigos(titulo, img, corpo, id_categoria,id_user) VALUES ('{$titulo}','{$nome}','{$corpo}',{'$categoria'}, 4";";
$result = mysqli_query($con, $query);
//se a query existe entao a pagina é redireccionada
if (mysqli_affected_rows($con)!=0)
{
$sucesso = '<span class="yes">Artigo inserido com sucesso!</span>';
echo $sucesso;
}
?>