2014-03-28 196 views
0

我的問題是,我得到的答覆與一切空......
在我的subscirbers文件我有一個功能和查詢選擇所有用戶的類。我如何插入數據到數據庫使用JSON PHP mysqli?

在我的意見文件,我有一個功能和插入註釋

if(isset($_POST['task']) && $_POST['task']=='comment_insert'){  
    $userId = (int)$_POST ['userId']; 
    $comment = addslashes($_POST ['comment']); 

    $std = new stdClass(); 
    $std->user= null; 
    $std->userId= null; 
    $std->comment= null; 
    $std->error=false ; 

    require_once("subscribers.php"); 
    require_once("comments.php"); 
    require_once("db_conx.php"); 
    if (class_exists('Comments ') && class_exists('Subscribers')) 

    { 
     $userInfo = Subscribers::getSubscriber($userId); 

     if($userId == null) 
     { 
      $std-> error = true ; 
     } 


     $commentInfo = Comments::insert($comment, $userId); 

     if($commentsInfo != null) 
     { 
      $std->error = true ; 
     } 


     $std->user = $userInfo; 
     $std->comment = $commentInfo; 



    } 
     echo json_encode($std); 



} 

else 

{ 
    die; 
} 

?> 
+0

您在這裏有一個錯字$ STD- > error = true;不是說它和你的問題有什麼關係,只是一個小問題。 – Mattt

回答

-1

只是你的對象轉換爲數組查詢類

$array = (array) $std; 
echo json_encode($array);