Здравствуйте! Смотрел, смотрел код, не могу понять, почему процент не начисляется рефереру. Может кто тыкнет носом? PHP: //проверяем данные $select_order = mysql_query("SELECT `user_id` FROM `p_update_balance` WHERE `order_id`='{$order_update_user}' AND `summa`='{$summ_update_user}' LIMIT 1",$db) or die(mysql_error()); $rov = mysql_fetch_array($select_order); $update_adv_balance = mysql_query("UPDATE `p_users` SET `user_balance`=`user_balance`+'{$summ_update_user}' WHERE `user_id`='{$rov['user_id']}' LIMIT 1",$db) or die(mysql_error()); //кто привел сюда этого господина $chek_user_ref = mysql_query("SELECT * FROM `p_users` WHERE `user_id`='{$rov['user_id']}'") or die(mysql_error()); $row_user_ref = mysql_fetch_array($chek_user_ref); //отчисление рефереру if ($row_user_ref['user_ref'] >0) { //расчет реф % $referer_percent = $summ_update_user/100 * $ref_percent; $ref_procent = mysql_query("UPDATE `p_users` SET `user_balance`=`user_balance`+'{$referer_percent}', `user_total_zarabotok`=`user_total_zarabotok`+'{$referer_percent}' WHERE `user_id`='{$row_user_ref['user_ref']}' LIMIT 1",$db) or die(mysql_error()); $total_ref_money = mysql_query("UPDATE `p_users` SET `total_ref_money`=`total_ref_money`+'{$referer_percent}' WHERE `user_id`='{$rov['user_id']}' LIMIT 1",$db) or die(mysql_error()); } //в общую таблицу пополнений добавим $pay_date = date("Y-m-d H:i:s", (time()+60*60*3)); $add_pay_tab = mysql_query ("INSERT INTO `p_update` (`user_id`, `summa`, `data`, `status`, `pay_system`, `bonus`) VALUES ('{$rov['user_id']}', '{$summ_update_user}', '{$pay_date}', 'проведен', 'Payeer', '0')",$db) or die(mysql_error()); //удаляем ордер $del_order = mysql_query ("DELETE FROM `p_update_balance` WHERE `order_id`='{$order_update_user}' AND `user_id`='{$rov['user_id']}'") or die(mysql_error()); exit; }