2015-11-30 52 views
1

我有一個窗體和代碼來上傳信息和圖像。一切正常,圖像被調整大小並放置在正確的文件夾中。之後,我有代碼將信息插入數據庫。MYSQLI查詢不會在數據庫中插入信息

$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; 
} 

我得到的消息「Artigo inserido COM Sucesso的」,但信息沒有出現在數據庫中。 MY $ con是mysqli連接。所有的變量都存在,當我按下按鈕時不會出錯,但信息不會傳送到數據庫。我的'artigos'表包含以下字段:

id_artigo,titulo,img,corpo,id_categoria,id_user,日期(時間戳)。

出了什麼問題?

+0

你可以給我的phpmyadmin從該 – lyndact

+0

表的結構的圖像編輯我的帖子試試現在的代碼@ user3375665 – lyndact

回答

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; 

} 

?> 
+0

$查詢=「INSERT INTO'artigos'(TITULO, img,corpo,id_categoria)VALUES({$ titulo}','{$ nome},'{$ corpo}','{$ categoria}')「; $ result = mysqli_query($ con,$ query);. 它仍然沒有工作 – user3375665

+0

我編輯了答案 – lyndact

+0

它沒有工作。仍然沒有關於數據庫的數據,但我仍然得到$ sucesso echo – user3375665