質問: ### 前提・実現したいこと ここに質問したいことを詳細に書いてください 投稿後、投稿した内容を追加で表示したいです 現在は投稿後エラーがでてしまいます。 ### 発生している問題・エラーメッセージ ``` Notice: Undefined variable: cotents in /Applications/XAMPP/xamppfiles/htdocs/board/board4.php on line 18 Catchable fatal error: Object of class mysqli could not be converted to string in /Applications/XAMPP/xamppfiles/htdocs/board/board4.php on line 22 ``` ### 該当のソースコード ``` 名前 コメント '.$msg.''; if ($err_msg !== '')echo ''.$err_msg.''; foreach($data as $key => $val) { echo $val['name'].''.$val['contents'].''; } ?> ``` ### 試したこと INSERTの部分を変更しました。 ### 補足情報(言語/FW/ツール等のバージョンなど) XAMPPでやっています。DBは大丈夫みたいです
回答: よくわかりませんが、こういうことですかね~ ``` $query = "INSERT INTO board(name,contents) " . "VALUES('" . mysqli_real_escape_string($link,$name) . "'," . "'" . mysqli_real_escape_string($link,$contens) . "')"; ```