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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2019, 14:21   #1
volni
Форумчанин
 
Регистрация: 16.03.2019
Сообщений: 188
По умолчанию Проблема с переменной,в которой пробел

Здравствуйте, есть такая проблема, есть выпадающий список, который подгружается из базы, выводится корректно,с этим все хорошо, но по нажатию кнопки в POST отправляется только часть переменной до пробела.
Например, есть элемент списка "ЭЛЕКТРОННЫЙ ФАЙЛ", когда его выбирает пользователь в выпадающем списке, то отправляется в POST только "ЭЛЕКТРОННЫЙ" и соответственно на следующей страницу я могу поймать POST'ом только "ЭЛЕКТРОННЫЙ".
Код:
echo'		<select class="s1" required name = "ForMarks">
		<option selected >$ForMarks</option>';
	
		$sql= "select name_marks from in_marks";
		$result = mysqli_query($conn,$sql);
		while ($data = mysqli_fetch_array($result)){
		$marks = $data['name_marks'];
		echo '<option value='. $marks .'>'. $marks .'</option>';
		}

echo	'</select>';
Как это пофиксить?
Спасибо за внимание=)
volni вне форума Ответить с цитированием
Старый 18.10.2019, 14:41   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

кавычки добавьте.

и возьмите нормальный шаблонизатор или фреймворк и не смешивайте всё.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 18.10.2019, 15:17   #3
volni
Форумчанин
 
Регистрация: 16.03.2019
Сообщений: 188
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
кавычки добавьте.
Где кавычки добавить, вроде есть везде

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
и возьмите нормальный шаблонизатор или фреймворк и не смешивайте всё.
А вот об этом можно подробней немного пожалуйста=)
volni вне форума Ответить с цитированием
Старый 18.10.2019, 15:26   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от volni Посмотреть сообщение
вроде есть везде
CTRL+U
Цитата:
Сообщение от volni Посмотреть сообщение
А вот об этом можно подробней немного пожалуйста=)
https://phptherightway.com/#templating

Laravel, Blade/Twig, ...
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 18.10.2019, 15:32   #5
volni
Форумчанин
 
Регистрация: 16.03.2019
Сообщений: 188
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
CTRL+U
Все равно не понимаю, про что вы
volni вне форума Ответить с цитированием
Старый 18.10.2019, 15:37   #6
volni
Форумчанин
 
Регистрация: 16.03.2019
Сообщений: 188
По умолчанию

А все, понял
volni вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как обратиться к глобальной переменной, имя которой совпадает с именем формального параметра, или локальной переменной? taras-proger77 Общие вопросы C/C++ 4 17.04.2019 14:48
Как разделить переменную, в которой введено 2 числа через пробел? Иван Смирнов Помощь студентам 4 10.03.2019 01:07
C# Использование локальной переменной , которой не присвоено значениe nikit00011 Помощь студентам 5 06.10.2016 11:56
Вытащить месяц из переменной в которой записана дата Lokos PHP 5 27.06.2013 10:55