| |
|
|
| | есть одно число X есть другое Z как мне узнать больше ли X чем Z и на сколько или меньше и если меньше то на сколько? или они ваше равны :) | |
| |
|
|
| |
|
|
| |
для: Panker
(16.07.2006 в 06:05)
| | | сравнением | |
| |
|
|
| |
|
|
| |
для: Lelik
(16.07.2006 в 06:15)
| | | я делаю сейчас счётчик и хочу вывести на сколько больше или меньше сеглдня пришло народу чем вчера!
как думаете такая штука пдойдёт или мона лучше решить? или может эта подведёт, хотя врятли всё рпост окак с добрым утрмо :)
типа Х это $las_hit
а Z это $day_hit
<?
if ($las_hit<$day_hit)
{
$one=$day_hit-$las_hit;
echo "+$one";
}
if ($las_hit>$day_hit)
{
$dva=$las_hit-$day_hit;
echo "-$dva";
}
if ($las_hit==$day_hit)
{
$three=$las_hit-$day_hit;
echo "+0";
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: Panker
(16.07.2006 в 06:20)
| | | помогите умоляю ) а т оя устану (
<?
Error_Reporting(E_ALL & ~E_NOTICE);
///////////////////////////////////////////////
// Дни //
/////////////////////////////////////////////
//Сегодня
$day=date("d.m.Y"); //Дата
//День назад
$day1=date('d.m.Y', strtotime("-1 day")); //Вчерашняя дата
//Два дня назад
$day2=date('d.m.Y', strtotime("-2 day")); //Позочерашнея дата
//Три дня назад
$day3=date('d.m.Y', strtotime("-3 day")); //Позочерашнея дата
//Четыре дня назад
$day4=date('d.m.Y', strtotime("-4 day")); //Позочерашнея дата
//Пять дня назад
$day5=date('d.m.Y', strtotime("-5 day")); //Позочерашнея дата
//шесть дня назад
$day6=date('d.m.Y', strtotime("-6 day")); //Позочерашнея дата
//Семь дня назад
$day7=date('d.m.Y', strtotime("-7 day")); //Позочерашнея дата
///////////////////////////////////////////////
// Берём данные //
/////////////////////////////////////////////
$day = file("data/"."$day."."dat"); //Берём число из файла сегоднешней даты
$an = $day[0]; //Берём из нулевой строки число
$day1 = file("data/"."$day1."."dat"); //Берём число из файла сегоднешней даты
$an1 = $day1[0]; //Берём из нулевой строки число
$day2 = file("data/"."$day2."."dat"); //Берём число из файла сегоднешней даты
$an2 = $day2[0]; //Берём из нулевой строки число
$day3 = file("data/"."$day3."."dat"); //Берём число из файла сегоднешней даты
$an3 = $day3[0]; //Берём из нулевой строки число
$day4 = file("data/"."$day4."."dat"); //Берём число из файла сегоднешней даты
$an4 = $day4[0]; //Берём из нулевой строки число
$day5 = file("data/"."$day5."."dat"); //Берём число из файла сегоднешней даты
$an5 = $day5[0]; //Берём из нулевой строки число
$day6 = file("data/"."$day6."."dat"); //Берём число из файла сегоднешней даты
$an6 = $day6[0]; //Берём из нулевой строки число
$day7 = file("data/"."$day7."."dat"); //Берём число из файла сегоднешней даты
$an7 = $day7[0]; //Берём из нулевой строки число
?>
|
я не мазахист ))) или как там самомазахист ))
корчое мне нуна узнать ан скоко 2 число больше меньше второго или они равны на скоко третье больше меньше 4ого или они равны и так до 7 )) это мне недельный отчёт статистику сдлетаь ) типа приросты и убытки посетителей за дни ))
может это кто то на яве может сделать или ка к нить на пхп мона осуществить ) если пхп мона пример или принцип ) а если ява ) то код :)) а то в я ве я не понимаю )) | |
| |
|
|
| |
|
|
| |
для: Panker
(16.07.2006 в 06:44)
| | | Собственно всё это лучше свернуть в такой код
<?php
for($i = 0; $i < 8; $i ++)
{
$day[$i] = date('d.m.Y', strtotime("-$i day"));
$arr[$i] = file("data/".$day[$i].".dat"); // Извлекаем число из файла
if($i > 0) echo get_delta($arr[0][0],$arr[$i][0])."<br>";
}
function get_delta($day_hit, $las_hit)
{
$delta = $day_hit - $las_hit;
if($delta >= 0) return "+".$delta;
else return $delta;
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(16.07.2006 в 10:28)
| | | прости, это как я понел сравниватеся 1 число со всеми подрят ? | |
| |
|
|
| |
|
|
| |
для: Panker
(16.07.2006 в 15:24)
| | | echo get_delta($arr[0][0],$arr[$i][0])."|";
как я понел вот выводЮ, но не могу роазобратся как мне это допустим в таблицу сукнуть :(
типа как бы так
*****************************
* +-- * +- * +- * +- * +- * +- * Типа что бы 1 +- в 1 таблицы но по очереди )
***************************** | |
| |
|
|
| |
|
|
| |
для: Panker
(16.07.2006 в 15:24)
| | | Да, сравнивается текущий день со всеми прошедшими, а как требуется? | |
| |
|
|
| |
|
|
| |
для: cheops
(16.07.2006 в 16:27)
| | | да не ) так и требуется ) я прсот ов начале хотел сравнивать каждый с каждым последующем ) но понел что это дурдом ))
теперь строю круговую диаграму :) скоро буду с ней ))))) | |
| |
|
|
| |
|
|
| |
для: Panker
(16.07.2006 в 06:20)
| | | Хм... что-то как-то громоздко, напишите так
<?php
$las_hit = 134;
$day_hit = 200;
$delta = $day_hit - $las_hit;
if($delta >= 0) echo "+".$delta;
else echo $delta;
?>
|
| |
| |
|
|