velas851
Участник
- Сообщения
- 12
- Реакции
- 0
в чем проблема то?velas85 написал(а):что в файле прописать или что изменить чтобы нормально статистика отображалось _user_account.php
а то получается это
а должно получиться это
velas851
Участник
- Сообщения
- 12
- Реакции
- 0
ну когда вставляю этот код
то получается тот первая картинка а должно получится как на второй картинке
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Профиль";
$user_id = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_a.id = '$user_id'");
$prof_data = $db->FetchArray();
?>
<div class="cl-right">
<div class="s-bk-lf">
<div class="acc-title">Профиль</div>
</div>
<div class="silver-bk">
<table width="400" border="0" align="center" cellpadding="0" cellspacing="0">
<tr><td colspan="2" align="center"> </td></tr>
<br>
<div class="silver-bk2" role="alert">
<p><center>Ваша дата регистрации: <font color="#000;"><?=date("d.m.Y в H:i:s",$prof_data["date_reg"]); ?></font></center></p>
<div class="title2"><center>АВАТАР</center></div>
<p>
<center>
<img src="/avp/<?=$prof_data['user_avp'];?>"/>
</center>
Зарабатывайте, добавляя свой товар на продажу - сразу после покупки вашего товара, средства зачисляются на баланс,
которые можно обменять на вывод через обменник и вывести автоматически на ваш кошелек Payeer.
</div>
<table class="table table-striped table-hover" width="400" border="0" align="center" cellpadding="0" cellspacing="0">
<td colspan="2"><hr></td>
<tr>
<td align="left" style="padding:3px;">ID</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=$prof_data["id"]; ?></font></td>
</tr>
<tr>
<td align="left" style="padding:3px;">Псевдоним:</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=$prof_data["user"]; ?></font></td>
</tr>
<tr>
<td align="left" style="padding:3px;">Email:</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=$prof_data["email"]; ?></font></td>
</tr>
<td colspan="2"><hr></td>
<tr>
<td align="left" style="padding:3px;">Ваш баланс:</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=sprintf("%.2f",$prof_data["money_b"]); ?> руб.</font></td>
</tr>
<tr>
<td align="left" style="padding:3px;">Заработано на рефералах:</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=sprintf("%.2f",$prof_data["from_referals"]); ?> руб.</font></td>
</tr>
<tr>
<td align="left" style="padding:3px;">Выплачено:</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=sprintf("%.2f",$prof_data["payment_sum"]); ?> Руб. </font></td>
</tr>
<tr align="left">
<td colspan="2" style="padding:3px;"> </td>
</tr>
<?php
# === Вывод с магазина ===#
$db->Query("SELECT COUNT(*) FROM `db_mag_orders` WHERE user_id = '$eid' ");
$magazin = $db->FetchRow();
$db->Query("SELECT SUM(`sum`) as sum FROM `db_mag_orders` WHERE user_id = '$eid' ");
$magSum = $db->FetchAssoc();
# === /Вывод с магазина ===#
$data = $db->FetchArray();
?>
<div class="silver-bk2" role="alert">
<p><center>Ваша дата регистрации: <font color="#000;"><?=date("d.m.Y в H:i:s",$prof_data["date_reg"]); ?></font></center></p>
<table class="table table-striped table-hover" width="400" border="0" align="center" cellpadding="0" cellspacing="0">
<td colspan="2"><hr></td>
<tr>
<td align="left" style="padding:3px;">Количество покупок:</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=$magazin["tovar_id"] ?> шт.</font></td>
</tr>
<tr>
<td align="left" style="padding:3px;">Общая сумма покупок:</td>
<td align="left" style="padding:3px;"><font color="#000;">
<?php
if($magSum["sum"] == false){
echo "Покупок не было!";
}
else
{
echo $magSum["sum"]." руб.";
}
?></font></td>
</tr>
<tr>
<td align="left" style="padding:3px;">Общая сумма продаж:</td>
<td align="left" style="padding:3px;"><font color="#000;">
<?php
if($sumProd["sumtov"] == false){
echo "Продаж не было!";
}
else
{
echo $sumProd["sumtov"]." руб.";
}
?></font></td>
</tr>
<td colspan="2"><hr></td>
<tr>
<td align="left" style="padding:3px;">Вас пригласил:</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=$prof_data["referer"]; ?> (ID<?=$prof_data["referer_id"]; ?>)</font></td>
</tr>
</table>
<div class="clr"></div>
</div>
</tr>
<tr><td colspan="2" align="center"> </td></tr>
</table>
<div class="clr"></div>
</div>
<div class="clr"></div>
</div>
<div class="footer">
<center>
<div style="margin:2px; opacity:0.2">
</div>
<div class="clr-line"></div>
</center>
</div>
</div>
<div align="center" style="font-size:8px">
</div>
</body>
</html>
$_OPTIMIZATION["title"] = "Аккаунт - Профиль";
$user_id = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_a.id = '$user_id'");
$prof_data = $db->FetchArray();
?>
<div class="cl-right">
<div class="s-bk-lf">
<div class="acc-title">Профиль</div>
</div>
<div class="silver-bk">
<table width="400" border="0" align="center" cellpadding="0" cellspacing="0">
<tr><td colspan="2" align="center"> </td></tr>
<br>
<div class="silver-bk2" role="alert">
<p><center>Ваша дата регистрации: <font color="#000;"><?=date("d.m.Y в H:i:s",$prof_data["date_reg"]); ?></font></center></p>
<div class="title2"><center>АВАТАР</center></div>
<p>
<center>
<img src="/avp/<?=$prof_data['user_avp'];?>"/>
</center>
Зарабатывайте, добавляя свой товар на продажу - сразу после покупки вашего товара, средства зачисляются на баланс,
которые можно обменять на вывод через обменник и вывести автоматически на ваш кошелек Payeer.
</div>
<table class="table table-striped table-hover" width="400" border="0" align="center" cellpadding="0" cellspacing="0">
<td colspan="2"><hr></td>
<tr>
<td align="left" style="padding:3px;">ID</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=$prof_data["id"]; ?></font></td>
</tr>
<tr>
<td align="left" style="padding:3px;">Псевдоним:</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=$prof_data["user"]; ?></font></td>
</tr>
<tr>
<td align="left" style="padding:3px;">Email:</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=$prof_data["email"]; ?></font></td>
</tr>
<td colspan="2"><hr></td>
<tr>
<td align="left" style="padding:3px;">Ваш баланс:</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=sprintf("%.2f",$prof_data["money_b"]); ?> руб.</font></td>
</tr>
<tr>
<td align="left" style="padding:3px;">Заработано на рефералах:</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=sprintf("%.2f",$prof_data["from_referals"]); ?> руб.</font></td>
</tr>
<tr>
<td align="left" style="padding:3px;">Выплачено:</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=sprintf("%.2f",$prof_data["payment_sum"]); ?> Руб. </font></td>
</tr>
<tr align="left">
<td colspan="2" style="padding:3px;"> </td>
</tr>
<?php
# === Вывод с магазина ===#
$db->Query("SELECT COUNT(*) FROM `db_mag_orders` WHERE user_id = '$eid' ");
$magazin = $db->FetchRow();
$db->Query("SELECT SUM(`sum`) as sum FROM `db_mag_orders` WHERE user_id = '$eid' ");
$magSum = $db->FetchAssoc();
# === /Вывод с магазина ===#
$data = $db->FetchArray();
?>
<div class="silver-bk2" role="alert">
<p><center>Ваша дата регистрации: <font color="#000;"><?=date("d.m.Y в H:i:s",$prof_data["date_reg"]); ?></font></center></p>
<table class="table table-striped table-hover" width="400" border="0" align="center" cellpadding="0" cellspacing="0">
<td colspan="2"><hr></td>
<tr>
<td align="left" style="padding:3px;">Количество покупок:</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=$magazin["tovar_id"] ?> шт.</font></td>
</tr>
<tr>
<td align="left" style="padding:3px;">Общая сумма покупок:</td>
<td align="left" style="padding:3px;"><font color="#000;">
<?php
if($magSum["sum"] == false){
echo "Покупок не было!";
}
else
{
echo $magSum["sum"]." руб.";
}
?></font></td>
</tr>
<tr>
<td align="left" style="padding:3px;">Общая сумма продаж:</td>
<td align="left" style="padding:3px;"><font color="#000;">
<?php
if($sumProd["sumtov"] == false){
echo "Продаж не было!";
}
else
{
echo $sumProd["sumtov"]." руб.";
}
?></font></td>
</tr>
<td colspan="2"><hr></td>
<tr>
<td align="left" style="padding:3px;">Вас пригласил:</td>
<td align="left" style="padding:3px;"><font color="#000;"><?=$prof_data["referer"]; ?> (ID<?=$prof_data["referer_id"]; ?>)</font></td>
</tr>
</table>
<div class="clr"></div>
</div>
</tr>
<tr><td colspan="2" align="center"> </td></tr>
</table>
<div class="clr"></div>
</div>
<div class="clr"></div>
</div>
<div class="footer">
<center>
<div style="margin:2px; opacity:0.2">
</div>
<div class="clr-line"></div>
</center>
</div>
</div>
<div align="center" style="font-size:8px">
</div>
</body>
</html>
то получается тот первая картинка а должно получится как на второй картинке
velas851
Участник
- Сообщения
- 12
- Реакции
- 0
саму часть кода куда запихнуть чтобы нормально было
<?php
# === Вывод с магазина ===#
$db->Query("SELECT COUNT(*) FROM `db_mag_orders` WHERE user_id = '$eid' ");
$magazin = $db->FetchRow();
$db->Query("SELECT SUM(`sum`) as sum FROM `db_mag_orders` WHERE user_id = '$eid' ");
$magSum = $db->FetchAssoc();
# === /Вывод с магазина ===#
$data = $db->FetchArray();
?>
<?php
# === Вывод с магазина ===#
$db->Query("SELECT COUNT(*) FROM `db_mag_orders` WHERE user_id = '$eid' ");
$magazin = $db->FetchRow();
$db->Query("SELECT SUM(`sum`) as sum FROM `db_mag_orders` WHERE user_id = '$eid' ");
$magSum = $db->FetchAssoc();
# === /Вывод с магазина ===#
$data = $db->FetchArray();
?>
baxedik
Местный
- Сообщения
- 102
- Реакции
- 6
baxedik
Местный
- Сообщения
- 102
- Реакции
- 6
Попробуй перезалить
Вложения
-
1,2 KB Просмотры: 25
velas851
Участник
- Сообщения
- 12
- Реакции
- 0
вот в том то и прикол когда заменяешь этот юзер акаунт то статискика наполовину получается
а когда из файла убираешь это
<?php
# === Статистика с магазина ===#
$db->Query("SELECT COUNT(*) FROM `db_mag_orders` WHERE user_id = '$user_id' ");
$magazin = $db->FetchRow();
$db->Query("SELECT SUM(`sum`) as sum FROM `db_mag_orders` WHERE user_id = '$user_id' ");
$magSum = $db->FetchAssoc();
$db->Query("SELECT `sumtov` FROM `db_mag_users` WHERE user_id = '$user_id' ");
$sumProd = $db->FetchArray();
# === /Статистика с магазина ===#
?>
то получается это
в самом файле после выплачено к примеру кусок кода стоит который остальную часть убирает, непойму от чего это
а когда из файла убираешь это
<?php
# === Статистика с магазина ===#
$db->Query("SELECT COUNT(*) FROM `db_mag_orders` WHERE user_id = '$user_id' ");
$magazin = $db->FetchRow();
$db->Query("SELECT SUM(`sum`) as sum FROM `db_mag_orders` WHERE user_id = '$user_id' ");
$magSum = $db->FetchAssoc();
$db->Query("SELECT `sumtov` FROM `db_mag_users` WHERE user_id = '$user_id' ");
$sumProd = $db->FetchArray();
# === /Статистика с магазина ===#
?>
то получается это
в самом файле после выплачено к примеру кусок кода стоит который остальную часть убирает, непойму от чего это
почитай первую страницу я писал в чем проблема,нужно добавить функцию где и куда и какую я тоже написалvelas85 написал(а):вот в том то и прикол когда заменяешь этот юзер акаунт то статискика наполовину получается
а когда из файла убираешь это
<?php
# === Статистика с магазина ===#
$db->Query("SELECT COUNT(*) FROM `db_mag_orders` WHERE user_id = '$user_id' ");
$magazin = $db->FetchRow();
$db->Query("SELECT SUM(`sum`) as sum FROM `db_mag_orders` WHERE user_id = '$user_id' ");
$magSum = $db->FetchAssoc();
$db->Query("SELECT `sumtov` FROM `db_mag_users` WHERE user_id = '$user_id' ");
$sumProd = $db->FetchArray();
# === /Статистика с магазина ===#
?>
то получается это
в самом файле после выплачено к примеру кусок кода стоит который остальную часть убирает, непойму от чего это
velas851
Участник
- Сообщения
- 12
- Реакции
- 0
velas851
Участник
- Сообщения
- 12
- Реакции
- 0
в инструкции написано эта база данных:
когда первый товар добавляется то все нормально, но когда добавляешь второй товар пишет ошибку Duplicate entry '0' for key 'PRIMARY'
следовательно в базу данных товар не заносится, и следовательно когда человек покупает товар, продавцу не поступает серебро
следовательно нужно писать Alter table db_mag_users modify id int not null auto_increment, после этого при добавлении товаров все товары добавляются в базу
следовательно нужно сам код менять.
Следовательно в инструкции написан код:
и как этот код изменить чтобы складывало все из бд
CREATE TABLE IF NOT EXISTS `db_mag_users` (
`id` int(11) NOT NULL DEFAULT '0',
`user` varchar(50) NOT NULL,
`user_id` int(11) NOT NULL,
`tovar_id` int(11) NOT NULL,
`sumtov` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
`id` int(11) NOT NULL DEFAULT '0',
`user` varchar(50) NOT NULL,
`user_id` int(11) NOT NULL,
`tovar_id` int(11) NOT NULL,
`sumtov` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
когда первый товар добавляется то все нормально, но когда добавляешь второй товар пишет ошибку Duplicate entry '0' for key 'PRIMARY'
следовательно в базу данных товар не заносится, и следовательно когда человек покупает товар, продавцу не поступает серебро
следовательно нужно писать Alter table db_mag_users modify id int not null auto_increment, после этого при добавлении товаров все товары добавляются в базу
следовательно нужно сам код менять.
Следовательно в инструкции написан код:
<tr>
<td align="left" style="padding:3px;">Общая сумма продаж:</td>
<td align="left" style="padding:3px;"><font color="#000;">
<?php
if($sumProd["sumtov"] == false){
echo "Продаж не было!";
}
else
{
echo $sumProd["sumtov"]." руб.";
}
?>
</font></td>
</tr>
<td colspan="2"><hr></td>
<td align="left" style="padding:3px;">Общая сумма продаж:</td>
<td align="left" style="padding:3px;"><font color="#000;">
<?php
if($sumProd["sumtov"] == false){
echo "Продаж не было!";
}
else
{
echo $sumProd["sumtov"]." руб.";
}
?>
</font></td>
</tr>
<td colspan="2"><hr></td>
и как этот код изменить чтобы складывало все из бд
velas851
Участник
- Сообщения
- 12
- Реакции
- 0
все исправил сразу не додумался
в юзер акаунте написано это:
а нужно заменить на это:
в юзер акаунте написано это:
# === Статистика с магазина ===#
$db->Query("SELECT COUNT(*) FROM `db_mag_orders` WHERE user_id = '$user_id' ");
$magazin = $db->FetchRow();
$db->Query("SELECT SUM(`sum`) as sum FROM `db_mag_orders` WHERE user_id = '$user_id' ");
$magSum = $db->FetchAssoc();
$db->Query("SELECT `sumtov` FROM `db_mag_users` WHERE user_id = '$user_id' ");
$sumProd = $db->FetchArray();
# === /Статистика с магазина ===#
$db->Query("SELECT COUNT(*) FROM `db_mag_orders` WHERE user_id = '$user_id' ");
$magazin = $db->FetchRow();
$db->Query("SELECT SUM(`sum`) as sum FROM `db_mag_orders` WHERE user_id = '$user_id' ");
$magSum = $db->FetchAssoc();
$db->Query("SELECT `sumtov` FROM `db_mag_users` WHERE user_id = '$user_id' ");
$sumProd = $db->FetchArray();
# === /Статистика с магазина ===#
а нужно заменить на это:
# === Статистика с магазина ===#
$db->Query("SELECT COUNT(*) FROM `db_mag_orders` WHERE user_id = '$user_id' ");
$magazin = $db->FetchRow();
$db->Query("SELECT SUM(`sum`) as sum FROM `db_mag_orders` WHERE user_id = '$user_id' ");
$magSum = $db->FetchAssoc();
$db->Query("SELECT SUM(`sumtov`)as sumtov FROM `db_mag_users` WHERE user_id = '$user_id' ");
$sumProd = $db->FetchArray();
# === /Статистика с магазина ===#
$db->Query("SELECT COUNT(*) FROM `db_mag_orders` WHERE user_id = '$user_id' ");
$magazin = $db->FetchRow();
$db->Query("SELECT SUM(`sum`) as sum FROM `db_mag_orders` WHERE user_id = '$user_id' ");
$magSum = $db->FetchAssoc();
$db->Query("SELECT SUM(`sumtov`)as sumtov FROM `db_mag_users` WHERE user_id = '$user_id' ");
$sumProd = $db->FetchArray();
# === /Статистика с магазина ===#
sanek123452010
Участник
- Сообщения
- 11
- Реакции
- 1
velas851
Участник
- Сообщения
- 12
- Реакции
- 0
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.336
В архиве есть все.sanek123452009 написал(а):тут не хватает половину файлов,как базу подключить
Демо посмотри.
baxedik
Местный
- Сообщения
- 102
- Реакции
- 6
baxedik
Местный
- Сообщения
- 102
- Реакции
- 6
baxedik
Местный
- Сообщения
- 102
- Реакции
- 6
barakuda
Местный
- Сообщения
- 41
- Реакции
- 1
Pizza52
Участник
- Сообщения
- 335
- Реакции
- 21
Кто может написать бонус кнопку для чата работающего на JS ? Тоесть надо сделать всплывающую кнопку бонуса , что бы всплывала в самом чате в сообщениях, по заданному времени, к примеру всплывала бы неожиданно в промежутке времени от 10 минут до 120 минут (рандомно) и выдавала рандомный бонус ( от 10 до 100 серебра) для получания бонуса надо было бы по ней просто нажать и после нажатия она просто бы пропадала, а бонус зачислялся, но всплывающая кнопка бонуса появлялась бы всего на 1 минуту ,после чег опоять пропадала, и тут уже если не успел поймать то ждать следующего появления... По сути ничего особенного написать файл JS , даписать несколько строк кода в чате, и дамп в бд сделать.. Вот сам образет графический кнопки (пример) . Кто готов сделать это и за сколько? По сути делов на 1 час ..
Вложения
-
41,4 KB Просмотры: 55