Aidar
Guest
При передаче данных вылезают нотисы
В файле index.php есть конструкция switch:
Здесь я получаю данные из таблицы students (подключение к базе выполнено) и передаю их форме show.php.
Код show.php
Здесь я создаю массив и вывожу полученные данные пользователю. Все нормально работает, все данные отображаются, но только вылезают нотисы:
Notice: Use of undefined constant Id - assumed 'Id' in z:\home\work\www\shell\show.php on line 19
Так вот вопрос: как от них избавится?
Отключение нотисов через php.ini или error_reporting не предлагать.
В файле index.php есть конструкция switch:
PHP:
switch( ( isset( $_GET['action'] ) ) ? $_GET['action'] : 'show' ) {
case 'add': {
//Код
}
case 'edit': {
//Код
}
default: {
$result = "select '*' from 'students' where 'Id'='0'";
$sql = mysql_query($result);
include_once(SHELL_PATH.'show.php');
Код show.php
PHP:
while( $users = mysql_fetch_array( $sql ) ) {
?>
<tr>
<td><? echo $users[Id]; ?></td>
<td><? echo $users[Surname]; ?></td>
</tr>
<?
}
?>
Notice: Use of undefined constant Id - assumed 'Id' in z:\home\work\www\shell\show.php on line 19
Так вот вопрос: как от них избавится?
Отключение нотисов через php.ini или error_reporting не предлагать.