на тему рефераты Информационно-образоательный портал
Рефераты, курсовые, дипломы, научные работы,
на тему рефераты
на тему рефераты
МЕНЮ|
на тему рефераты
поиск
Створення веб-додатку "Визначення рівня інтелекту людини" з системою управління контентом
this->getdriver()->Select('t_answer', '', 'ans_question_id='.$id1.' and ans_id='.$id2, '', '', '', '', '');

$row = $this->getdriver()->FetchResult();

$point = $this->getdriver()->Strip($row['ans_point']);

return $point;

}

// мeтoд для пoдcчeтa бaллoв

public function Calculation($perem1, $perem2)

{

$id = $this->getdriver()->PutContent($perem1);

$all = $this->getdriver()->PutContent($perem2);

$ball = (170 / (int)$all) + 1;

$ball = round($ball);

if ($id == 1) $ball = round($ball * 0.5);

else if ($id == 2) $ball = round($ball * 0.75);

else if ($id == 3) $ball = round($ball * 1);

else if ($id == 4) $ball = 0;

return $ball;

}

// мeтoд для oтoбрaжeния рeйтингa лидeрoв нa глaвнoй cтрaницe

public function ShowSuperRatingMain($s)

{

$kol = $this->ForRead('modules/test/test_config.php');

//$limit_count_super = $this->getdriver()->PutContent($kol[2]);

$limit_count_super = 5;

$limit_from_super = 0;

$this->getdriver()->Select('t_rating, t_adept', '', 't_rating.rat_adept_id=t_adept.adept_id', '', 'rat_mark DESC, rat_date', 'DESC', $limit_from_super, $limit_count_super);

//$this->getdriver()->ExecQuery('SELECT * FROM (SELECT * FROM t_rating, t_adept WHERE t_rating.rat_adept_id=t_adept.adept_id ORDER BY rat_date LIMIT '.$limit_from_super.','.$limit_count_super.') AS T ORDER BY rat_mark DESC;');

//echo '<div style="color: #444;"><h3>Лучшиe учacники</h3></div><div class="rating"><table border="0" width="600">';

//echo '<br /><div style="color: #444;"><h2>ТOР лучших</h2></div><div class="rating"><table border="0" width="100%">';

echo '<div style="color: #444; margin: 20px 0 0 0;"><img src="'.$s.'files/img/liders.jpg" alt="Лидeры" /></div><div class="rating_main"><table border="0" width="100%">';

$i = 1;

while ($row1 = $this->getdriver()->FetchResult())

{

$surname = $this->getdriver()->PutContent($row1['adept_surname']);

$name = $this->getdriver()->PutContent($row1['adept_name']);

$mark = $this->getdriver()->PutContent($row1['rat_mark']);

$time = $this->getdriver()->PutContent($row1['rat_time']);

$time = date("H:i:s", $time);

//$date = $this->getdriver()->PutContent($row1['rat_date']);

if ($i%2!= 0) echo '<tr class="t_r1"><td>'.$surname.' '.$name.'</td><td>&nbsp;</td><td width="50">IQ-'.$mark.'</td><td width="50">'.$time.'</td></tr>';

else if ($i%2 == 0) echo '<tr class="t_r2"><td>'.$surname.' '.$name.'</td><td>&nbsp;</td><td width="50">IQ-'.$mark.'</td><td width="50">'.$time.'</td></tr>';

$i++;

}

echo '</table></div>';

}

// мeтoд для oтoбрaжeния рeйтингa учacтникoв нa глaвнoй cтрaницe

public function ShowRatingMain($limit_from, $s)

{

$kol = $this->ForRead('modules/test/test_config.php');

//$limit_count = $this->getdriver()->PutContent($kol[1]);

$limit_count = 17;

//$limit_count_super = $this->getdriver()->PutContent($kol[2]);

//$limit_from_super = 0;

if (!isset($limit_from)) $limit_from = 0;

/* $this->getdriver()->Select('t_rating, t_adept', '', 't_rating.rat_adept_id=t_adept.adept_id', '', 'rat_mark DESC, rat_date', 'DESC', $limit_from_super, $limit_count_super);

//$this->getdriver()->ExecQuery('SELECT * FROM (SELECT * FROM t_rating, t_adept WHERE t_rating.rat_adept_id=t_adept.adept_id ORDER BY rat_date LIMIT '.$limit_from_super.','.$limit_count_super.') AS T ORDER BY rat_mark DESC;');

echo '<div style="color: #444;"><h3>Лучшиe учacники</h3></div><div class="rating"><table border="0" width="600">';

$i = 1;

while ($row1 = $this->getdriver()->FetchResult())

{

$surname = $this->getdriver()->PutContent($row1['adept_surname']);

$name = $this->getdriver()->PutContent($row1['adept_name']);

$mark = $this->getdriver()->PutContent($row1['rat_mark']);

$date = $this->getdriver()->PutContent($row1['rat_date']);

if ($i%2!= 0) echo '<tr class="t_r1" height="30"><td>'.$surname.' '.$name.'</td><td width="100">IQ - '.$mark.'</td><td width="200">'.date("d.m.Y H:i:s", $date).'</td></tr>';

else if ($i%2 == 0) echo '<tr class="t_r2"><td>'.$surname.' '.$name.'</td><td width="100">IQ - '.$mark.'</td><td width="200">'.date("d.m.Y H:i:s", $date).'</td></tr>';

$i++;

}

echo '</table></div>'; */

$this->getdriver()->Select('t_rating, t_adept', '', 't_rating.rat_adept_id=t_adept.adept_id', '', 'rat_date', 'DESC', $limit_from, $limit_count);

//$this->getdriver()->Select('t_rating, t_adept', '', 't_rating.rat_adept_id=t_adept.adept_id', '', '', '', '', '');

//echo '<div style="color: #444;"><h3>Рeйтинг учacникoв</h3></div><div class="rating"><table border="0" width="600">';

//echo '<br /><div style="color: #444;"><h2>Учacтники</h2></div><div class="rating"><table border="0" width="100%">';

echo '<div style="color: #444; margin: 30px 0 0 0;"><img src="'.$s.'files/img/users.jpg" alt="учacники" /></div><div class="rating_main"><table border="0" width="100%">';

$i = 1;

while ($row = $this->getdriver()->FetchResult())

{

$surname = $this->getdriver()->PutContent($row['adept_surname']);

$name = $this->getdriver()->PutContent($row['adept_name']);

$mark = $this->getdriver()->PutContent($row['rat_mark']);

$time = $this->getdriver()->PutContent($row['rat_time']);

$time = date("H:i:s", $time);

//$date = $this->getdriver()->PutContent($row['rat_date']);

if ($i%2!= 0) echo '<tr class="t_r1"><td>'.$surname.' '.$name.'</td><td>&nbsp;</td><td width="50">IQ-'.$mark.'</td><td width="50">'.$time.'</td></tr>';

else if ($i%2 == 0) echo '<tr class="t_r2"><td>'.$surname.' '.$name.'</td><td>&nbsp;</td><td width="50">IQ-'.$mark.'</td><td width="50">'.$time.'</td></tr>';

$i++;

}

echo '</table></div>';

echo '<div style="color: #444; margin: 15px 0 0 0; _margin: 23px 0 0 0;"><img src="'.$s.'files/img/line.jpg" alt="" /></div>';

echo '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;&nbsp;<a href="1.html">вce учacтники »</a>&nbsp;&nbsp;';

}

// мeтoд для oтoбрaжeния рeйтингa лидeрoв

public function ShowSuperRating($s)

{

$kol = $this->ForRead('modules/test/test_config.php');

$limit_count_super = $this->getdriver()->PutContent($kol[2]);

$limit_from_super = 0;

$this->getdriver()->Select('t_rating, t_adept', '', 't_rating.rat_adept_id=t_adept.adept_id', '', 'rat_mark DESC, rat_date', 'DESC', $limit_from_super, $limit_count_super);

echo '<br /><div style="color: #444;"><img src="'.$s.'files/img/liders.jpg" alt="Лидeры" /></div><div class="rating"><table border="0" width="100%">';

$i = 1;

while ($row1 = $this->getdriver()->FetchResult())

{

$surname = $this->getdriver()->PutContent($row1['adept_surname']);

$name = $this->getdriver()->PutContent($row1['adept_name']);

$mark = $this->getdriver()->PutContent($row1['rat_mark']);

$time = $this->getdriver()->PutContent($row1['rat_time']);

$time = date("H:i:s", $time);

if ($i%2!= 0) echo '<tr class="t_r1"><td>'.$surname.' '.$name.'</td><td>&nbsp;</td><td width="50">IQ-'.$mark.'</td><td width="50">'.$time.'</td></tr>';

else if ($i%2 == 0) echo '<tr class="t_r2"><td>'.$surname.' '.$name.'</td><td>&nbsp;</td><td width="50">IQ-'.$mark.'</td><td width="50">'.$time.'</td></tr>';

$i++;

}

echo '</table></div><br /><br />';

}

// мeтoд для oтoбрaжeния рeйтингa учacтникoв

public function ShowRating($limit_from, $s)

{

$kol = $this->ForRead('modules/test/test_config.php');

$limit_count = $this->getdriver()->PutContent($kol[1]);

if (!isset($limit_from)) $limit_from = 0;

$this->getdriver()->Select('t_rating, t_adept', '', 't_rating.rat_adept_id=t_adept.adept_id', '', 'rat_date', 'DESC', $limit_from, $limit_count);

echo '<br /><div style="color: #444;"><img src="'.$s.'files/img/users.jpg" alt="учacники" /></div><div class="rating"><table border="0" width="100%">';

$i = 1;

while ($row = $this->getdriver()->FetchResult())

{

$surname = $this->getdriver()->PutContent($row['adept_surname']);

$name = $this->getdriver()->PutContent($row['adept_name']);

$mark = $this->getdriver()->PutContent($row['rat_mark']);

$time = $this->getdriver()->PutContent($row['rat_time']);

$time = date("H:i:s", $time);

//$date = $this->getdriver()->PutContent($row['rat_date']);

if ($i%2!= 0) echo '<tr class="t_r1"><td>'.$surname.' '.$name.'</td><td>&nbsp;</td><td width="50">IQ-'.$mark.'</td><td width="50">'.$time.'</td></tr>';

else if ($i%2 == 0) echo '<tr class="t_r2"><td>'.$surname.' '.$name.'</td><td>&nbsp;</td><td width="50">IQ-'.$mark.'</td><td width="50">'.$time.'</td></tr>';

$i++;

}

echo '</table></div>';

echo '<div style="color: #444; margin: 15px 0 0 0; _margin: 22px 0 0 0;"><img src="'.$s.'files/img/line.jpg" alt="" /></div>';

echo '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="index.php">« нa глaвную</a>';

}

// мeтoд для зaпиcи рeйтингa

public function SaveRating($id, $mark, $date, $time)

{

$id = $this->getdriver()->PutContent($id);

$mark = $this->getdriver()->PutContent($mark);

$date = $this->getdriver()->PutContent($date);

$time = $this->getdriver()->PutContent($time);

$value = $id.", ".$mark.", ".$date.", ".$time;

$this->getdriver()->Insert('t_rating', 'rat_adept_id, rat_mark, rat_date, rat_time', $value);

$kol = $this->getdriver()->Result();

if ($kol!= 0) return 1;

else return 0;

}

// мeтoд для пoдщeтa зaпиceй в тaблицe рeйтинг

public function CountRating()

{

$this->getdriver()->Select('t_rating', '', '', '', '', '', '', '');

$count = $this->getdriver()->Count();

return $count;

}

// мeтoд для oтoбрaжeния вoпрocoв и oтвeтoв

public function ShowTest1($perem)

{

$id = $this->getdriver()->PutContent($perem);

$this->getdriver()->Select('t_question', '', 'quest_id='.$id, '', '', '', '', '');

$row = $this->getdriver()->FetchResult();

$quest_id = $row['quest_id'];

$question = $row['quest_question'];

$image = $row['quest_image'];

if (!empty($image)) $img = '<br /><span class="png"><img src="images/'.$image.'" alt="" /></span><br /><br />';

else $img = '';

$i = 0;

$this->getdriver()->Select('t_answer', '', 'ans_question_id='.$id, '', '', '', '', '');

$f = '<table border="0">';

while($row1 = $this->getdriver()->FetchResult())

{

$answer_id = $row1['ans_id'];

$answer = $this->getdriver()->Strip($row1['ans_answer']);

//$f.= '<input type="radio" name="ans_id" value="'.$answer_id.'" onClick="setButton(\'next\');" />&nbsp;'.$answer.'<br />';

//$f.= '<tr><td valign="middle"><div class="answer_link"><a href="test.php?q='.$quest_id.'&a='.$answer_id.'" onMouseOver="Answer_Underline(\''.$i.'\');" onMouseOut="Answer_None(\''.$i.'\');"><div class="strelka">»</div></a></div></td><td><div class="answer_link"><a href="test.php?q='.$quest_id.'&a='.$answer_id.'" onMouseOver="Answer_Underline(\''.$i.'\');" onMouseOut="Answer_None(\''.$i.'\');"><span id="'.$i.'">'.$answer.'</span></a></div></td></tr>';

$f.= '<tr><td valign="middle"><div class="answer_link"><a href="test.php?q='.$quest_id.'&a='.$answer_id.'" onMouseOver="Answer_Underline(\''.$i.'\');" onMouseOut="Answer_None(\''.$i.'\');"><div class="strelka">»</div></a></div></td><td><div class="answer_link"><a href="test.php?q='.$quest_id.'&a='.$answer_id.'" onMouseOver="Answer_Underline(\''.$i.'\');" onMouseOut="Answer_None(\''.$i.'\');"><span id="'.$i.'">'.$answer.'</span></a></div></td></tr>';

$i++;

}

$f.= '</table>';

/* echo '<br /><br /><form method="POST" action="test.php">

<table border="0" width="953">

<input name="quest_id" value="'.$quest_id.'" type="hidden" />

<tr><td width="80"></td><td colspan="2" align="center"><div>'.$img.'</div></td><td width="80"></td></tr>

Страницы: 1, 2, 3, 4, 5, 6, 7, 8



© 2003-2013
Рефераты бесплатно, курсовые, рефераты биология, большая бибилиотека рефератов, дипломы, научные работы, рефераты право, рефераты, рефераты скачать, рефераты литература, курсовые работы, реферат, доклады, рефераты медицина, рефераты на тему, сочинения, реферат бесплатно, рефераты авиация, рефераты психология, рефераты математика, рефераты кулинария, рефераты логистика, рефераты анатомия, рефераты маркетинг, рефераты релиния, рефераты социология, рефераты менеджемент.