Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 10.03.2010
Сообщений: 14
1

Помогите устранить ошибку

18.05.2012, 06:55. Показов 1066. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<?php require_once('Connections/studies_date.php'); ?>
<?php
$colname_group = "-1";
if (isset($_GET['group'])) {
  $colname_group = (get_magic_quotes_gpc()) ? $_GET['group'] : addslashes($_GET['group']);
}
mysql_select_db($database_studies_date, $studies_date);
$query_group = sprintf("SELECT 'group' FROM groups WHERE group_id=%s", $colname_group);
$group = mysql_querry($query_group, $studies_date) or die(mysql.error());
$row_group = mysql_fletch_assoc($group);
$totalRows_group = mysql_num_rows($group);
 
$colname_students = "-1";
if (isset($_GET['group'])) {
$colname_students = (get_magic_quotes_gpc()) ? $_GET['group'] : addslashes($_GET['group']);
}
mysql_select_db($database_studies_date, $studies_date);
$query_students = sprintf("SELECT * FROM students WHERE 'group'=%s ORDER BY number ASC",
$colname_students);
$students = mysql_querry($query_students, $studies_date) or die(mysql.error());
$row_students = mysql_fletch_assoc($students);
$totalRows_students = mysql_num_rows($students);
?>
 
<!DOCTYPE HTML PUBLIC "-//W3C/DTD HTML 4.01 Transitional/EN"
"http://www.w3.org/TR/htm14/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Сведения о студентах</title>
<link href="styles.css" rel="stylesheet" type="text/css">
</head>
 
<body>
<h1>Список студентов группы</h1>
<p>&nbsp;</p>
<hr>
<p align="center">&nbsp;</p>
<?php do { ?>
<div class="fullnote">
  <h2><?php echo $row_group['group']; ?></h2>
</div>
  <P>&nbsp;</P>
         <hr>
<?php if ($totalRows_students > 0) { // Show if recordset not empty ?>
 
      <table width="100%" border="1" cellspacing="2" cellpadding="1">
       <tr>
     <th width="11%" scope="col">Номер</th>
     <th width="17%" scope="col">Зачетная книжка </th>
     <th width="26%" scope="col">Фамилия</th>
     <th width="9%" scope="col">Имя</th>
     <th width="16%" scope="col">Отчество</th>
     <th width="21%" scope="col">Примечание</th>
    </tr>
<?php $i=1 ?>
<?php do { ?>
    <tr>
          <td><?php echo $i; ?></td>
          <td><?php echo $row_students['number']; ?></td>
          <td><?php echo $row_students['surname']; ?></td>
          <td><?php echo $row_students['name']; ?></td>
          <td><?php echo $row_students['patronymic']; ?></td>
    </tr>
<?php $i++ ?>
<?php } while ($row_students = mysql_fetch_assoc($students)); ?>
    </table>
<?php } // Show if recordset not empty ?>
 
<?php if ($totalRows_students == 0) { // Show if recordset not empty ?>
<h3>Студентов в данной группе пока нет! ?>
<? php } // Show if recordset not empty ?>
 
<p>&nbsp;</p>
<p><a href="default.php">На главную страницу</a></p>
<p><a href="groups.php">К списку групп</a></p>
</body>
<?php
mysql_free_result($students);
?>
</html>

Ошибка
Parse error: syntax error, unexpected $end in C:\xampp\htdocs\Studies\students.php on line 81
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2012, 06:55
Ответы с готовыми решениями:

Как устранить ошибку - REG_BADRPT?
Здравствуйте! У меня в скрипте есть такая строка: $description=eregi_replace($highlight,...

Сделал ошибку в форме регистрации, немогу устранить, появляется нежелательный текст на страничке
Помогите устранить ошибку, вроде все правильно прописал но появляется нежелательный текст с кода...

PHP-скрипты не выполняются. Как устранить ошибку 502 nginx bad gateway?
1 Переустановил php5 php5-fpm php5-cgi 2 Директории &quot;php-fpm&quot; в /var/run/ открыл доступ chmod...

что за ошибка здесь ? помогите устранить
Всем что за ошибка здесь ? помогите устранить вот код: &lt;?php function crdb() { //...

7
452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
18.05.2012, 07:43 2
Используйте редактор с подсветкой синтаксиса
Ошибка очевидна в фигурной скобки - не хватает ее)
1
0 / 0 / 0
Регистрация: 10.03.2010
Сообщений: 14
18.05.2012, 08:34  [ТС] 3
Цитата Сообщение от Sergio Aguero Посмотреть сообщение
Ошибка очевидна в фигурной скобки - не хватает ее)
А можно подробнее?
ЗЫ: 81 строка последня.
0
31 / 31 / 9
Регистрация: 20.12.2011
Сообщений: 202
18.05.2012, 09:17 4
Тебе же сказали? не хватает значка '}'. Загрузи себе notepad++ и проверь, где не хватает этого значка.
0
452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
18.05.2012, 09:21 5
во-первых, в 72-строке
PHP
1
<? php } // Show if recordset not empty ?>
замените на
PHP
1
<?php } // Show if recordset not empty ?>
и во-вторых,в 70 строке у вас if не закрыт

PHP
1
<?php if ($totalRows_students == 0) { // Show if recordset not empty ?>
2
0 / 0 / 0
Регистрация: 10.03.2010
Сообщений: 14
18.05.2012, 11:41  [ТС] 6
Поправил. Все равно та же ошибка...
Просто вот только начал по учебе пхп осваивать, видимо чего-то недопонимаю.
0
21 / 20 / 1
Регистрация: 01.05.2012
Сообщений: 93
18.05.2012, 12:40 7
У вас первый цикл do не закрыт.
0
2434 / 2286 / 594
Регистрация: 27.05.2011
Сообщений: 7,810
18.05.2012, 12:42 8
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
#верхний блок
$colname_group = "-1";
if (isset($_GET['group'])) {
$colname_group = (get_magic_quotes_gpc()) ? $_GET['group'] : addslashes($_GET['group']);
}
mysql_select_db($database_studies_date, $studies_date);
#зачем sprintf ?
$query_group = sprintf("SELECT 'group' FROM groups WHERE group_id=%s", $colname_group);
#что за точка ? mysql.error() , mysql_error()! почему 'group' когда надо `group`
#почему 2 r ? mysql_query
$group = mysql_querry($query_group, $studies_date) or die(mysql.error());
#можно просто $group = mysql_query("SELECT `group` FROM groups WHERE `group_id`='".$colname_group."'", $studies_date) or die(mysql.error());
# что за fletch? mysql_fetch_assoc()
$row_group = mysql_fletch_assoc($group);
$totalRows_group = mysql_num_rows($group);
 
$colname_students = "-1";
if (isset($_GET['group'])) {
$colname_students = (get_magic_quotes_gpc()) ? $_GET['group'] : addslashes($_GET['group']);
}
#зачем второй раз выбирать базу?
mysql_select_db($database_studies_date, $studies_date);
$query_students = sprintf("SELECT * FROM students WHERE 'group'=%s ORDER BY number ASC",
$colname_students);
$students = mysql_querry($query_students, $studies_date) or die(mysql.error());
$row_students = mysql_fletch_assoc($students);
$totalRows_students = mysql_num_rows($students);
?>
ниже там вообще ничего не понятно , гдето чтото не закрыли
1
18.05.2012, 12:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2012, 12:42
Помогаю со студенческими работами здесь

Как устранить ошибку Notice в php скрипте?
Вот решил паставить себе скрипт все устанавливаю как надо но вот одна проблема появилась када...

Помогите устранить ошибку
помогите пожалуйста,стал перезагружаться компьютер отчет об ошибке выдает вот что...

Помогите устранить ошибку
Пишу программу для решения примера У меня почему-то выдаёт ошибку&quot;Invalid floating point...

Помогите устранить ошибку в коде.
Здравствуйте не могу понять почему в программе в строке 54 выдает ошибку. У меня в классе массив...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru