tvixxx
Новичок
Моя таблица формируется динамически из базы данных.
И выглядит примерно так:
Строка : имя первого сайта (кнопки скрыть/показать)
//Далее идущий блок должен убираться при помощи скрыть/показать.Начало блока
Строка: страница, критическое событие, дата
Строка: страница, критическое событие, дата
Строка: страница, критическое событие, дата
//Конец блока
Строка : имя второго сайта (кнопки скрыть/показать)
//Далее идущий блок должен убираться при помощи скрыть/показать.Начало блока
Строка: страница, критическое событие, дата
Строка: страница, критическое событие, дата
//Далее идущий блок должен убираться при помощи скрыть/показать.Начало блока
И т.д.
МОЯ ПРОБЛЕМА:
При нажатии скрыть/показать на протяжении всей таблицы у меня убирается только блок, который должен убираться при помощи скрыть/показать ,ОТНОСЯЩИЙСЯ К ПЕРВОМУ САЙТУ, вместо того блока, который соответствует сайту.
Вроде все делаю правильно, динамически формирую id блока.
В чем дело????Помогите решить проблему??? Пожалуйста!!!!!!
И выглядит примерно так:
Строка : имя первого сайта (кнопки скрыть/показать)
//Далее идущий блок должен убираться при помощи скрыть/показать.Начало блока
Строка: страница, критическое событие, дата
Строка: страница, критическое событие, дата
Строка: страница, критическое событие, дата
//Конец блока
Строка : имя второго сайта (кнопки скрыть/показать)
//Далее идущий блок должен убираться при помощи скрыть/показать.Начало блока
Строка: страница, критическое событие, дата
Строка: страница, критическое событие, дата
//Далее идущий блок должен убираться при помощи скрыть/показать.Начало блока
И т.д.
МОЯ ПРОБЛЕМА:
При нажатии скрыть/показать на протяжении всей таблицы у меня убирается только блок, который должен убираться при помощи скрыть/показать ,ОТНОСЯЩИЙСЯ К ПЕРВОМУ САЙТУ, вместо того блока, который соответствует сайту.
Вроде все делаю правильно, динамически формирую id блока.
В чем дело????Помогите решить проблему??? Пожалуйста!!!!!!
PHP:
<html>
<head>
<title>Страница </title>
</head>
<body>
<div id="main">
<?php
include ("menu.php");
?>
<div id="cont">
<table width="100%" border="1" cellspacing="0" cellpadding="5">
<tr style="text-align:center;">
<td>Страница</td>
<td>Критическое событие</td>
<td>Дата</td>
</tr>
<?php
require("class.php");
//Выбираю список сайтов:
$resa = mysql_query("SELECT * FROM sait") or die(mysql_error());
while ($mass = mysql_fetch_assoc($resa))
{
$ap=$mass['id'];
$res = mysql_query("SELECT `sait`.`name`,`kategorii`.`kati` , `vest`.`razn`,`vest`.`times`,`vest`.`id`,`vest`.`datas`, `krit_sobytiy`.`names`,`pages`.`page` FROM `sait`,`kategorii` ,`vest`, `krit_sobytiy`,`pages` WHERE `sait`.`id`='" .$ap."' AND `sait`.`id`=`vest`.`saitid` AND `kategorii`.`id`=`sait`.`kategory` AND `krit_sobytiy`.`id`=`vest`.`sobytie` AND `vest`.`idpages`=`pages`.`id` AND `vest`.`ne_pokaz`=0 ORDER BY `krit_sobytiy`.`names`") or die(mysql_error());
$a=mysql_num_rows($res);
if ($a==0)
{
}
else
{
//Делаю строку с именем сайта
echo "<tr>";?>
<td colspan=5 >
<?php
echo $mass['name'];
//Получаем salt
touch ("salt.txt");
$fp=fopen("salt.txt",'a') or die("Невозможно открыть файл");
for($s=0;$s<10;$s++)
{$an[$s]=rand(1,26);}
$s=0;
for($s=0;$s<3;$s++)
{if ($an[$s]==1) $an[$s]='q';
if ($an[$s]==2) $an[$s]='w';
if ($an[$s]==3) $an[$s]='e';
if ($an[$s]==4) $an[$s]='r';
if ($an[$s]==5) $an[$s]='t';
if ($an[$s]==6) $an[$s]='y';
if ($an[$s]==7) $an[$s]='u';
if ($an[$s]==8) $an[$s]='i';
if ($an[$s]==9) $an[$s]='o';
if ($an[$s]==10) $an[$s]='p';
if ($an[$s]==11) $an[$s]='a';
if ($an[$s]==12) $an[$s]='s';
if ($an[$s]==13) $an[$s]='d';
if ($an[$s]==14) $an[$s]='f';
if ($an[$s]==15) $an[$s]='g';
if ($an[$s]==16) $an[$s]='h';
if ($an[$s]==17) $an[$s]='j';
if ($an[$s]==18) $an[$s]='k';
if ($an[$s]==19) $an[$s]='l';
if ($an[$s]==20) $an[$s]='z';
if ($an[$s]==21) $an[$s]='x';
if ($an[$s]==22) $an[$s]='c';
if ($an[$s]==23) $an[$s]='v';
if ($an[$s]==24) $an[$s]='b';
if ($an[$s]==25) $an[$s]='n';
if ($an[$s]==26) $an[$s]='m';
fputs($fp,$an[$s] );
}
$salt=file_get_contents("salt.txt");
fclose($fp);
//Получаем salti
touch ("salti.txt");
$fp=fopen("salti.txt",'a') or die("Невозможно открыть файл");
for($s=0;$s<10;$s++)
{$an[$s]=rand(1,26);}
$s=0;
for($s=0;$s<3;$s++)
{if ($an[$s]==1) $an[$s]='q';
if ($an[$s]==2) $an[$s]='w';
if ($an[$s]==3) $an[$s]='e';
if ($an[$s]==4) $an[$s]='r';
if ($an[$s]==5) $an[$s]='t';
if ($an[$s]==6) $an[$s]='y';
if ($an[$s]==7) $an[$s]='u';
if ($an[$s]==8) $an[$s]='i';
if ($an[$s]==9) $an[$s]='o';
if ($an[$s]==10) $an[$s]='p';
if ($an[$s]==11) $an[$s]='a';
if ($an[$s]==12) $an[$s]='s';
if ($an[$s]==13) $an[$s]='d';
if ($an[$s]==14) $an[$s]='f';
if ($an[$s]==15) $an[$s]='g';
if ($an[$s]==16) $an[$s]='h';
if ($an[$s]==17) $an[$s]='j';
if ($an[$s]==18) $an[$s]='k';
if ($an[$s]==19) $an[$s]='l';
if ($an[$s]==20) $an[$s]='z';
if ($an[$s]==21) $an[$s]='x';
if ($an[$s]==22) $an[$s]='c';
if ($an[$s]==23) $an[$s]='v';
if ($an[$s]==24) $an[$s]='b';
if ($an[$s]==25) $an[$s]='n';
if ($an[$s]==26) $an[$s]='m';
fputs($fp,$an[$s] );
}
$salt=file_get_contents("salti.txt");
fclose($fp);
echo $salti;
//Получаем saltii
touch ("saltii.txt");
$fp=fopen("saltii.txt",'a') or die("Невозможно открыть файл");
for($s=0;$s<10;$s++)
{$an[$s]=rand(1,26);}
$s=0;
for($s=0;$s<3;$s++)
{if ($an[$s]==1) $an[$s]='q';
if ($an[$s]==2) $an[$s]='w';
if ($an[$s]==3) $an[$s]='e';
if ($an[$s]==4) $an[$s]='r';
if ($an[$s]==5) $an[$s]='t';
if ($an[$s]==6) $an[$s]='y';
if ($an[$s]==7) $an[$s]='u';
if ($an[$s]==8) $an[$s]='i';
if ($an[$s]==9) $an[$s]='o';
if ($an[$s]==10) $an[$s]='p';
if ($an[$s]==11) $an[$s]='a';
if ($an[$s]==12) $an[$s]='s';
if ($an[$s]==13) $an[$s]='d';
if ($an[$s]==14) $an[$s]='f';
if ($an[$s]==15) $an[$s]='g';
if ($an[$s]==16) $an[$s]='h';
if ($an[$s]==17) $an[$s]='j';
if ($an[$s]==18) $an[$s]='k';
if ($an[$s]==19) $an[$s]='l';
if ($an[$s]==20) $an[$s]='z';
if ($an[$s]==21) $an[$s]='x';
if ($an[$s]==22) $an[$s]='c';
if ($an[$s]==23) $an[$s]='v';
if ($an[$s]==24) $an[$s]='b';
if ($an[$s]==25) $an[$s]='n';
if ($an[$s]==26) $an[$s]='m';
fputs($fp,$an[$s] );
}
$salt=file_get_contents("saltii.txt");
fclose($fp);
echo $saltii;
?>
<button name="$salti" onclick="document.getElementById('$salt').style.display='none'">hiden</button>
<button name="$saltii"onclick="document.getElementById('$salt').style.display=''">show</button>
</td>
</tr>
</table>
<table id="$salt">
<?php
//Вывожу в цикле все строки, которые связанные с выбранным сайтом
while ($mass = mysql_fetch_assoc($res))
{
?>
<?php
echo "<tr><td >" . $mass['page'] . "</td>";
echo "<td >" ;
echo "+"; echo $mass['razn'];
echo "</td>" ;
echo "<td >" . $mass['names'] . "</td>";
echo "<td >" . $mass['datas'] ." " . $mass['times'] ."</td>";
echo "</tr>";
}
?>
</table>
<?php
}
}
?>
</div></div></body></html>