|
|
|
| Помогите пожалуйста, а то запутался...
Этот запрос выводит время прошедшее со дня внесения суммы:
$time_query=mysql_query("SELECT UNIX_TIMESTAMP(indate) AS indate FROM holding WHERE name='".$_SESSION['user']."'");
while($author_fetch_array=mysql_fetch_array($time_query))
echo floor(($time=time()-$author_fetch_array['indate'])/60/60/24)."<table width='100%' border='0' cellspacing='0' cellpadding='0' bgcolor='#f6e0f' height='1'><tr><td></td></tr></table>";
echo"<br>";
|
А этот запрос выводит проценты, в зависимости от внесённой суммы:
$ath = mysql_query("SELECT * FROM holding WHERE name='".$_SESSION['user']."'");
if($ath)
{
while($author = mysql_fetch_array($ath))
{
echo"<table width='100%' border='0' cellspacing='0' cellpadding='0' bgcolor='#f6e0f' height='1'><tr><td></td></tr></table>";
if ($author[insum] <= 99)
$a=$author[insum]*0.007;
else
if ($author[insum] <= 499)
$a=$author[insum]*0.008;
else
if ($author[insum] <= 999)
$a=$author[insum]*0.009;
else
if ($author[insum] <= 100000)
$a=$author[insum]*0.010;
echo($a);
}
}
else
{
echo "<p><b>Error: ".mysql_error()."</b><p>";
exit();
}
|
Врезультате будет выведено 2 таблицы:
внесённая сумма(проценты):
44
45
56
641
и разница времени(в днях):
1
3
4
8
как мне теперь умножить одну таблицу на другую, чтобы получилось, вот так:
общая таблица:
44*1
45*3
56*4
641*8 | |
|
|
|
|
|
|
|
для: ronalex
(12.06.2007 в 10:49)
| | не вникал сильно в скрипт, с первого раза непонял ничего.
Можно допустим при выводе значений, заносить их в массив.
будет 2 массива а потом их перемножить. | |
|
|
|
|
|
|
|
для: ШИМ
(13.06.2007 в 00:26)
| | Спасибо | |
|
|
|