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

Die Abfrage-Sache funktioniert gut, aber Logo ändert sich nicht. Es ist ein VARCHAR und ich stellte sicher, dass $ icon eine Zeichenkette ist. Es ändert sich nicht, aber ich habe die gleiche Frage woanders nur eine INT ändern und es funktioniert gut.Ändern eines VARCHAR mit MySQL PHP?

Antwort

0

Try This

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

Mit dieser Abfrage:

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