我正试图将一个json编码的数组存储到mysql中,但得到一个错误1064。
我的表结构:
我的密码是:
public static function addFriends($player, $friends = []){
$array = json_encode($friends);
$sql = "INSERT INTO friends (friends) VALUES ('$array') WHERE name = '" . $player . "'";
$query = DatabaseManager::getConnection()->query($sql);
if(!$query){
echo mysqli_errno(DatabaseManager::getConnection());
return;
}
echo 'Done';
}
这个 $friends
数组就像 ["Car", "Plane", "Bug"]
.
1条答案
按热度按时间p3rjfoxz1#
试试这个: