Intereting Posts
Нужно хорошее регулярное выражение для преобразования URL-адресов в ссылки, но оставить только существующие ссылки Как загрузить представление на основе состояния в контроллере (Codeigniter) Как искать объект, привязанный к объекту, в моем поиске в Doctrine? Как добавить xml-данные в xml-файл без перезаписи существующих данных с помощью php? Изгиб изображения с помощью PHP или HTML5 PHP Сплит-строка после символов X в отдельное слово Является ли это доказательством инжекции запроса? запуск codeigniter на сервере PHP RegEx: обнаружение уязвимости в шаблоне проверки электронной почты Loop для выбора одной выделенной строки из всей таблицы, упорядоченной и сгруппированной по соотношению Работа с длинными серверными операциями с использованием ajax? Как заменить смайлики еще после того, как пользователь написал текст и нажмите пробел Расчет расстояния между почтовыми индексами в PHP Почему foreach копирует массив, когда мы не модифицировали его в цикле? Отправлять электронные письма с использованием международного акцента и специальных символов

Примечание. Неопределенная переменная при конкатенации

Я создаю скрипт для отображения пользователей и внесения изменений в их привилегии администратора.

Вот код:

while ($row= mysql_fetch_assoc($query)) { $uname= $row['username']; $fname= $row['first_name']; $lname= $row['last_name']; $email= $row['email']; $admin= $row['admin']; $insert .= '<tr> <td>' .$uname. '</td> <td>' .$fname. '</td> <td>' .$lname. '</td> <td>' .((isset($email)) ? $email:'No email set.'). '</td> <td>'.(($admin == 'y') ? 'Admin':'User').'</td> <td><input type="checkbox" name="' .$uname. '" value="'.(($admin == 'y')?'n':'y').'"/>'.(($admin == 'y')?'Make a user':'Make an admin user').'</tr>'; } 

Затем переменная $ insert используется позже в html для генерации всех строк таблицы с пользовательскими данными.

Проблема в том, что при запуске скрипта появляется это сообщение

  Notice: Undefined variable: insert in C:\wamp\www\...\user_edit.php on line 33 

Сценарий работает корректно, хотя только это сообщение отображается в середине страницы.

Когда я беру. выключение из строки $ insert. = ', сообщение исчезает, но сценарий отображает только одного пользователя в таблице.

Есть ли причина, почему это может произойти? И есть ли решение моей проблемы, поэтому я могу заставить скрипт работать, и сообщение не появляется?

Solutions Collecting From Web of "Примечание. Неопределенная переменная при конкатенации"