>>>ВОПРОСЫ НОВИЧКОВ<<<

344K
.

Screamer, Да вроде всё правильно.

.

Zidan_@777@, У меня в магазине асек datauser используется и все ок.

.

Что означает dаtаusеr и $i?

.

$datauser это массив с данными пользователя в джоне.
$i это переменная используемая в циклах.

.
~XeOn~ (12.07.2012/22:03)
Zidan_@777@, У меня в магазине асек datauser используется и все ок.
Я через $datauser['balans'] баланс вывожу, всё норм, а вот изменяться через это он почему то не хочет
.
Zidan_@777@ (13.07.2012/05:22)
Я через $datauser['balans'] баланс вывожу, всё норм, а вот изменяться через это он почему то не хочет
Попробуй так для вывода $user1=unserialize($datauser);
$balans=$user1['balans'];
echo 'На вашем счету: ' . $balans;
а что бы изменить делай так :
$user1=unserialize($datauser);
$user1['balans'] + 1;
$datauser=serialize($user1);
.

А есhо, $а, $kеss и $sеt!

.

Zidan_@777@, // Изменение баланса

$balans = isset($_REQUEST['balans']) ? abs(intval($_REQUEST['balans'])) : false;
$arrType = array('-', '+');
$type = @in_array($_REQUEST['type'], $arrType) ? $arrType[$_REQUEST['type']) : $arrType[1];
if ($datauser['balans'] - $balans < 0 && $type == '-') {
    $error = 'Баланс не может быть отрицательным!';
}
if(!isset($error))
    mysql_query("UPDATE `users` SET `balans` = `balans` $type '$balans' WHERE `id` = '$user['id']'");
else
    echo functions::display_error($error);

как-то так
.

Под себя сам допилишь думаю, там различные проверки на пустоту переменной $balans, и все это в конструкцию if(isset($_REQUEST['submit'])) {} поместить нужно.

.

Блин, где кнопки изменения поста?

Всего: 9861