PHP отображается только идентификатор, а не значение из MySQL [Закрыто] -- php поле с участием mysql пол Связанный проблема

PHP only displaying ID and not the value from mysql [closed]


-2
vote

проблема

русский
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»>
закрыт . Этот вопрос нуждается в Детали или ясность . В настоящее время он не принимает ответы.

<Путь d = "M15 6.38A6.48 6.48 0 007.78. 04H-.02A6.49 6.49 0 002.05 5.6A6.31 6.31 0 002.39 5.75C.49.39.76.93.76 1.5V.24C0 1.07.89 1.9 1.92 1.92.75C1.04 0 1.92-.83 1.92-1.9v-. 2C0-.6.26-1.15.7-1.6.26-1.15.7-1.48A6.32 6.32 0 0015 6.37ZM4.03 5.85A4.49 4.49 0 018 2.02A4.48 4,48 0 015 4.36 4.3 4,3 0 01-1.72 3.44C-01-1.74-1.5 1.9- 1.5 3.08V.1H7.2V-.14C0-1.23-.6-2.34-1.3-1.32.32-1.53-3.07A4.32.32.32 0 01-1.64-3.94ZM10 18A1 1 0 000-2х7А1 1 0 100 2H3Z ">

Хотите улучшить этот вопрос? Добавить детали и уточнить проблему с помощью Редактирование этого поста .

Закрыто 6 лет назад .

Улучшить этот вопрос .

У меня есть меню Select, содержащее значения ниже из «Acource_Type» в моей базе данных MySQL. Когда я использую <?php echo $_POST['apartment_type']; ?> только отображает идентификационный номер. Как я могу повторять значение airty_type вместо этого?

Введите описание изображения здесь

Это начальная форма:

 <код> <div class="form-group">                 <select class="form-control" id="apartment_type" name="apartment_type">                   <?php echo $bsiCore->getApmtTypeCombobox();?>                 </select>               </div>   

Спасибо

Английский оригинал

I have a select menu containing the below values from 'apartment_type' in my mysql database. When I use <?php echo $_POST['apartment_type']; ?> it only displays the id number. How can I echo the apartment_type value instead?

enter image description here

This is the initial form:

<div class="form-group">                 <select class="form-control" id="apartment_type" name="apartment_type">                   <?php echo $bsiCore->getApmtTypeCombobox();?>                 </select>               </div> 

Thanks

</div
     

Список ответов

2
 
vote

Как уже упоминалось, $ _Post не собирается содержать значения, которые вы получили из базы данных, а скорее данные, которые были опубликованы в скрипте (из вашей формы).

Я предполагаю, что <код> InputObjectType1 собирается генерировать ряд <код> InputObjectType2 s.

<код> InputObjectType3 ввода, как у вас есть, опубликует <код> InputObjectType4 атрибут выбранного <код> InputObjectType5 - в моем примере, идентификатор ,

Обычно вы будете хранить идентификатор, и выделите его снова позже, чтобы получить значение отображения для этого APPORTCTORE_TYPE, и поэтому вы видите, будут предпочтительными. Если вы создали многоязычный сайт, вам может потребоваться присоединиться к другой таблице, чтобы получить значение отображения, основанное на рассматриваемом языке, поэтому хранение строкового значения не имеет смысла.

Если, однако, вы на самом деле хотите получить строковое значение APPORTCTORE_TYPE, которое будет опубликовано в свой код обработки формы, то вам нужно отрегулировать выход <код> InputObjectType6 для использования значения Вы хотите опубликовать в значении атрибуты параметров (как <код> InputObjectType7 )

PS: есть только один "P" в квартире :)

 

As mentioned, $_POST is not going to contain values you've fetched from the database, but rather, the data that's been POSTed to the script (from your form).

I assume that <?php echo $bsiCore->getApmtTypeCombobox();?> is going to generate a number of <option value="ID">Appartment Type 1</option>s.

A <select> input, like you've got, will POST the value attribute of the selected <option> - in my example, the ID.

Normally, you'd store the id, and dereference it again later, to get the display value for that appartment_type, and so what you're seeing would be preferable. If you were building a multi-language site, you may need to join to a different table to get the display value, based on the language in question, so storing the string value wouldn't make sense.

If however, you do in fact want to get the string value of the appartment_type to be POSTed to your form handling code, then you'll need to adjust the output of <?php echo $bsiCore->getApmtTypeCombobox();?> to use the value you want POSTed in the value attributes of the options (like <option value="Appartment Type 1">Appartment Type 1</option>)

PS: There's only one "p" in apartment :)

</div
 
 
 
 

Связанный проблема

0  Как я могу получить ответ JSON обратно (PHP)  ( How can i get json response back php ) 
Я сталкиваюсь с проблемой с ответом сервера. Моя цель состоит в том, чтобы отправить некоторые данные на сервер и получить некоторые ответы с учетом отправлен...

8  MySQL Заказ с использованием строки даты данных  ( Mysql order by using date data row ) 
У меня есть запрос что-то подобное: <код> public class AlarmReciever extends BroadcastReceiver { AlarmClock alarmClock=new AlarmClock(); @Override public v...

0  Создание копии Symfony Project на сервере?  ( Making a copy of symfony project on server ) 
Я пытаюсь скопировать существующий проект Symfony в другой каталог, поэтому я могу проверить изменения, прежде чем применять их в живую версию. Я получаю ош...

0  Yii2 - Есть ли способ написать основные символы в модели поиска и результаты показывают все запросы как базовыми, так и специальными символами?  ( Yii2 is there a way to write basic characters in search model and results show ) 
Просто сказать это сначала, я относительно новый в Yii2, так что спасибо за понимание. Я использую Mariadb Database Engine. Например, в QueryParams я писа...

0  Добавление поля в запросе MySQL  ( Adding a field in a mysql query ) 
Мне нужно добавить поле в одном из наших запросов. Я NT PHP-программист купил, я немного ударил. Запрос: <код> if (_QUERYSTRING_) { switch ($intMode) { ...

2  Laravel 5.2 Hasthrough  ( Laravel 5 2 hasthrough ) 
Так что я пытаюсь получить доступ к пользователям заметки по их аккаунтам. В основном Notes не принадлежат пользователю, они принадлежат к учетной записи, в к...

0  Google Map не отображает  ( Google map not displaying ) 
У меня есть карта Google, которая используется здесь: http://www.comehike.com/outdoors/birds/birds.php Теперь я вижу сообщения об ошибках .j для 1) Инициа...

0  Оптимизировать этот запрос на 1000000+ строк  ( Optimize this query for 1000000 rows ) 
Мне нужно потянуть данные и записывать его в файл CSV, но слишком много времени и слишком много времени. Что не так с этим и что я могу сделать? Кроме того, я...

-1  PHP Удалить окружающие пустые массивы из массива меню  ( Php remove surrounding empty arrays from menu array ) 
Привет, я пытаюсь построить лучшее динамическое меню, чем тот, который у меня в настоящее время использует массивы У меня нет проблем с удалением окружающих...

1  Уменьшите часы экземпляра CloudsQL (WordPress)  ( Reduce cloudsql instance hours wordpress ) 
У меня есть установка WordPress на GAE. Это веб-сайт, который будет очень редко обновлен, и будет иметь мало посетителей каждый день (100 ish max). Я хотел бы...

0  Mac Yosmite: Установите MacPorts Apache в качестве по умолчанию (Opt / local / apache2) на localhost, а не распределение OSX  ( Mac yosmite set macports apache as default opt local apache2 on localhost rat ) 
Я установил Apache через MACPPORTS, он работал нормально, но вдруг по какой-то причине он переключился на использование распределения OSX по умолчанию Apache,...

1  Заказ в порядке без использования событий  ( Order in order without using events ) 
Моя таблица MySQL имеет следующую структуру: <код> +------+----------+-----+-----------+----------------+----------+ | uuid | username | ... | clan_rank | u...

1  Передайте переменную из исходного файла в включенный файл в PHP  ( Pass a variable from the source file to an included file in php ) 
Для моего сайта я хочу хранить общий формат сайта в одном файле PHP в одном месте, и каждый из разных страниц содержимого в местном месте страницы. Затем я хо...

1  Иерархическая система комментариев в резьбовом режиме: php и mysql  ( Hierarchical commenting system in threaded view php and mysql ) 
У меня есть необходимость оказать резьбовое изображение 2-уровневых иерархических комментариев системы. Комментарии хранятся в базе данных. Информация о иерар...

0  Я хочу получить изображение, удивляемые в PHP, нажав кнопку «Отправить», когда я пробую приведенный ниже код, получая ошибку для ISSET [Закрыто]  ( I want to get the image cordinates in php on clicking the submit button when i ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> закрыто. Этот вопрос не воспроизводится или был вызван опечаткам...

Связанный проблема

0  Как я могу получить ответ JSON обратно (PHP) 
8  MySQL Заказ с использованием строки даты данных 
0  Создание копии Symfony Project на сервере? 
0  Yii2 - Есть ли способ написать основные символы в модели поиска и результаты показывают все запросы как базовыми, так и специальными символами? 
0  Добавление поля в запросе MySQL 
2  Laravel 5.2 Hasthrough 
0  Google Map не отображает 
0  Оптимизировать этот запрос на 1000000+ строк 
-1  PHP Удалить окружающие пустые массивы из массива меню 
1  Уменьшите часы экземпляра CloudsQL (WordPress) 
0  Mac Yosmite: Установите MacPorts Apache в качестве по умолчанию (Opt / local / apache2) на localhost, а не распределение OSX 
1  Заказ в порядке без использования событий 
1  Передайте переменную из исходного файла в включенный файл в PHP 
1  Иерархическая система комментариев в резьбовом режиме: php и mysql 
0  Я хочу получить изображение, удивляемые в PHP, нажав кнопку «Отправить», когда я пробую приведенный ниже код, получая ошибку для ISSET [Закрыто]