#php #forms
#php #формы
Вопрос:
Мне просто интересно, можно ли это сделать с помощью PHP. У меня есть база данных MySQL каталога, использующая joomla, когда клиент заходит в товар, там есть номер детали, описание и т. Д., А Внизу есть форма, чтобы клиенты могли отправлять свои запросы. Мне было интересно, может ли поле номера детали быть автоматически заполнено, чтобы клиент мог просто ввести свое имя и номер телефона и не беспокоиться о номере детали. Пожалуйста, дайте мне знать, если это можно сделать, любая помощь будет очень признательна!
пожалуйста, взгляните на это, чтобы понять, что я имею в виду.
http://www.shoxwebdesign.com/edc2/aircraft-parts/catalog-2/details/2/91/catalog-2-edc001
Ответ №1:
Все, что вам нужно сделать, это изменить поле ввода формы, чтобы включить значение;
<input id="ff_elem6" class="ff_elem" type="text" value="" name="ff_nm_PartNumber[]">
Для
<input id="ff_elem6" class="ff_elem" type="text" value="<?php echo $varFromDB; ?>" name="ff_nm_PartNumber[]">
или вы можете поместить эти данные в скрытое поле, например
<input type="hidden" value="<?php echo $varFromDB; ?>" name="ff_nm_PartNumber[]">
Комментарии:
1. Здравствуйте, спасибо за ваш ответ… Я пробовал это, но это не работает … что я могу делать неправильно? shoxwebdesign.com/edc2/aircraft-parts/catalog-2/details/2/91 /…
Ответ №2:
определенно…когда вы создаете форму, добавьте атрибут value к текстовым полям с любым значением, которое вы хотите…
<input type="text" value="<?php echo 'some field pulled from mysql';?>"/>
Комментарии:
1. Просто не забудьте сначала экранировать этот вывод.
2. shoxwebdesign.com/edc2/aircraft-parts/catalog-2/details/2/91/…
3. можете ли вы опубликовать свой PHP, где вы создаете это:
<table width="100%" border="0" class="admintable adminlist mceItemTable"><tbody><tr class="row0"><td width="20%" valign="top" class="key"><label>Category</label></td><td>Mechanical</td></tr><tr class="row0"><td width="20%" valign="top" class="key"><label>Part Number</label></td><td>EDC001</td>...
? Однако у вас там есть EDC001, именно так вы бы поместили его в атрибут value соответствующего ввода4. Я использую joomla, и это компонент, который я установил в joomla
5. Я не использую joomla, вы не можете опубликовать PHP-код? (или, если на то пошло, вы можете даже отредактировать его, как мы предложили)