Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.04.2013, 06:44   #1
bizarre86
Пользователь
 
Регистрация: 06.08.2012
Сообщений: 21
Вопрос Умная подсветка строк таблицы

Доброго всем дня! Снова прошу помощи..
Есть таблица, которая заполняется из mysql, нужно сделать подсветку строк при наведении мыши.
Побродив по просторам интернета наткнуласть на статью
http://www.tigir.com/highlight_table_rows.htm
Сделала все как описано, в фале примера html все как надо подсвечивает, НО при попытке перенести подсветку в мой файл столкнулась с проблемами:
PHP код:
<?php
session_start
();
include (
"bd.php");
if (!empty(
$_SESSION['login']) and !empty($_SESSION['password']))
{
$login $_SESSION['login'];
$password $_SESSION['password'];
$result2 mysql_query("SELECT id FROM users WHERE login='$login' AND password='$password'",$db); 
$myrow2 mysql_fetch_array($result2); 
if (empty(
$myrow2['id']))
   {
    exit(
"Вход на эту страницу разрешен только зарегистрированным пользователям!");
   }
}
else {
exit(
"Вход на эту страницу разрешен только зарегистрированным пользователям!<a href=\"../index.php\">Зарегистрироваться</a></div>"); }

$table "Journal";
$query "SELECT journal.lastname, 
                       journal.firstname, 
                         journal.middlename, 
                         journal.position, 
                         journal.corp, 
                         journal.office, 
                         journal.phone, 
                         journal.privity, 
                 DATE_FORMAT(`datainet`,'%d.%m.%Y') AS `datainet`,
                 
                 DATE_FORMAT(`datamail`,'%d.%m.%Y') AS `datamail`,
                           DATE_FORMAT(`datarereg`,'%d.%m.%Y') AS `datarereg`,
                         journal.email, 
                         journal.num,
                 journal.comment
           FROM `journal`
           WHERE journal.divis = '8' order by journal.lastname"
;
$res mysql_query($query) or die(mysql_error());
echo (
"
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html xmlns=\"http://www.w3.org/1999/xhtml\">
 
<head>
    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\" />
    <title>Вывод данных</title>
    <script type=\"text/javascript\" src=\"js/hltable.js\"></script>
<style type=\"text/css\">
body { font: 12px Georgia; color: #666666; }
h3 { font-size: 16px; text-align: center; }
table { width: 700px; border-collapse: collapse; margin: 0px auto; background: #E6E6E6; }
td { padding: 3px; text-align: center; vertical-align: middle; }
.buttons { width: auto; border: double 1px #666666; background: #D6D6D6; }
table, td, th {border: 1px solid black; border-collapse: collapse;}
  table th {background-color: gold;}
  /* Определяем стили для подсвечивания строк */
  .hoverRow { background-color: yellow; }
  .clickedRow { background-color: orange; }
</style>
 
</head>
 
<body>
 
<h3>Сотрудники цеха 8</h3>
 
<table  id=\"myTable\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\">
 <tr style=\"border: solid 1px #000\">
  <td><b>#</b></td>
  <td align=\"center\"><b>Фамилия пользователя</b></td>
  <td align=\"center\"><b>Имя пользователя</b></td>
  <td align=\"center\"><b>Отчество пользователя</b></td>
  <td align=\"center\"><b>Должность</b></td>
  <td align=\"center\"><b>Корпус</b></td>
  <td align=\"center\"><b>Кабинет</b></td>
  <td align=\"center\"><b>Телефон</b></td>
  <td align=\"center\"><b>Осведомленность</b></td>
  <td align=\"center\"><b>Дата рег.интернета</b></td>
  <td align=\"center\"><b>Дата рег.почты</b></td>
  <td align=\"center\"><b>Дата перерегистрации</b></td>
  <td align=\"center\"><b>E-Mail пользователя</b></td>
  <td align=\"center\"><b>№ записи в журнале</b></td>
  <td align=\"center\"><b>Комментарий</b></td>
 </tr>
"
);
while (
$row mysql_fetch_array($res)) {
    echo 
"<tr>\n";
    echo 
"<td>".$row['id']."</td>\n";
    echo 
"<td>".$row['lastname']."</td>\n";
    echo 
"<td>".$row['firstname']."</td>\n";
    echo 
"<td>".$row['middlename']."</td>\n";
    echo 
"<td>".$row['position']."</td>\n";
    echo 
"<td>".$row['corp']."</td>\n";
    echo 
"<td>".$row['office']."</td>\n";
    echo 
"<td>".$row['phone']."</td>\n";
    echo 
"<td>".$row['privity']."</td>\n";
    echo 
"<td>".$row['datainet']."</td>\n";
    echo 
"<td>".$row['datamail']."</td>\n";
    echo 
"<td>".$row['datarereg']."</td>\n";
    echo 
"<td>".$row['email']."</td>\n";
    echo 
"<td>".$row['num']."</td>\n";
    echo 
"<td>".$row['comment']."</td>\n";
}
 
echo (
"</table>");
echo (
"<script>
//Подсветка по клику и при наведении мышки на ряд, множественный выбор по клику разрешен
highlightTableRows("
myTable","hoverRow","clickedRow");
</script>"
);
 
mysql_close();
 
echo (
"<div style=\"text-align: center; margin-top: 10px;\"><a href=\"../work.php\">Вернуться назад</a></div>");

?>
ошибка на строке
PHP код:
highlightTableRows("myTable","hoverRow","clickedRow"); 
Parse error: syntax error, unexpected T_STRING

Помогите, пожалуйта. Заранее спасибо!
bizarre86 вне форума Ответить с цитированием
Старый 12.04.2013, 06:49   #2
bizarre86
Пользователь
 
Регистрация: 06.08.2012
Сообщений: 21
По умолчанию

Друзья, проблема решена!! Ошибка найдена, но все равно Спасииибо)))
bizarre86 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Умная форма asale Microsoft Office Access 0 07.09.2012 11:19
Макрос: заполнение таблицы данными из другой таблицы с автоматическим добавлением строк yevgeniy.demidov Microsoft Office Excel 6 06.09.2012 15:27
Умная замена... prizrak1390 PHP 11 04.10.2011 21:46
Удаление строк из таблицы kity Microsoft Office Access 3 18.11.2010 21:46
умная задача st1mUA Свободное общение 3 02.06.2009 16:25