鍍金池/ 問答/PHP/ 為什么一直顯示失敗呢

為什么一直顯示失敗呢

<?php
  header("Content-Type: text/html; charset=utf-8");
  


  $advice_content=$_POST['textarea'];//post獲取表單里的textarea
  $uphonenumber=$_POST['uphonenumber'];//post獲取表單里的uphonenumber

  
  if(empty($uphonenumber) || empty($advice_content)){
               echo "信息不能為空";            
            }
  include('init.php');//鏈接數(shù)據(jù)庫
  $sql="insert into yffice_advice(id,advice-content,uphonenumber) values (null,'$advice_content','$uphonenumber')";//向數(shù)據(jù)庫插入表單傳來的值的sql
  mysql_query("SET NAMES utf8"); 
  $result=mysql_query($sql);//執(zhí)行sql
  if($result){
    echo "成功";
    }else{
    echo "失敗";
    }
  mysql_close();//關(guān)閉數(shù)據(jù)庫

?>

這是返回的結(jié)果:

clipboard.png

echo $sql和$result:

clipboard.png

回答
編輯回答
生性

提示什么錯誤?把錯誤結(jié)果貼上來

2018年2月15日 10:01
編輯回答
青檸

自己解決了 我把數(shù)據(jù)庫的列名搞了一下就可以了 不加-

2018年6月13日 04:32