zelenin
24.09.2013 - 09:32
у вас указан видимо весь код функции?
Тогда откуда берется переменная $photo_100?
function getUserPhoto() {
$photo_100 = 'http://vk.com/********';
mysql_query( "UPDATE users SET photo_100='$photo_100' WHERE uid=$uid" );
return $photo_100;
}
Цитата |
mysql_query("UPDATE `users` SET `photo_100`='".$photo_100."' WHERE `uid`='".$uid."'"); |
эта строчка тоже не подходит! так и остаётся прежний аватар!
_____________
PRchik.ru | Раскрутись и заработай!
Пиши проще. Легче будет искать ошибки. Запрос правильный по структуре, а то что он там не меняет хер его знает, я не телепат.
Присвой внутри функции getUserPhoto переменной $photo_100 значение заведомо отличное от предыдущего и посмотри. Че получиться. Может у тебя эта функция вообще не запускеться.
Напиши первым делом внутри функции echo '11111111111111111111111'; и посмотри внутрь функции переход вообще происходит.
И вообще не видя целостной картины не понятно, что откуда береться и куда суется.
Так же может быть в запросе я лишнею запятую где поставил, а как этот косяк проследить я хер его знает... точнее догадываюсь куда смотреть но не смогу тебе подсказать.
zelenin
24.09.2013 - 16:36
Цитата (60reg @ 24.09.2013 - 14:06) |
Цитата | mysql_query("UPDATE `users` SET `photo_100`='".$photo_100."' WHERE `uid`='".$uid."'"); |
эта строчка тоже не подходит! так и остаётся прежний аватар!
|
я вам написал, у вас в переменную не передается аватар.