2016-12-24 3 views
0
$db->query("UPDATE `".MLS_PREFIX."users` SET `logo` = $icon WHERE `userid` = $id"); 

クエリの問題はうまくいきますが、ロゴは変わりません。これはVARCHARで、$ iconが文字列であることを確認しました。それは変更されませんが、私はINTを変更する別の場所の同じクエリを持って、それは正常に動作します。MySQL PHPでVARCHARを変更しますか?

答えて

0

このクエリを使用してこの

$db->query("UPDATE `".MLS_PREFIX."users` SET `logo` = '$icon' WHERE `userid` = $id"); 
0

をお試しください:

$db->query("UPDATE `".MLS_PREFIX."users` SET `logo` = {'$icon'} WHERE `userid` = {'$id'}"); 
関連する問題