powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / впихнуть <input> с атрибутами
10 сообщений из 10, страница 1 из 1
впихнуть <input> с атрибутами
    #38130755
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую всех!
Есть небольшой вопрос по поводу кода , который выводит данные с сервера mysql из таблицы на страницу.
Вот часть кода:

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
.....
{
...mysql_connection(....);
...mysql_select_db(........);
....mysql_query(.......);
....mysql_fetch_assoc();
while..
....
print"\n<tr>
<td>{$product["description"]}</td>
<td>{$product["details"]}</td>
<td>{$product["price"]}</td>
</tr>\n";
}
...



Все отрабатывает отлично , выводится список записей из таблицы.
Хочу сделать таблицу интерактивней и впихнуть внутрь тега <td> </td> тег <input > , который будет выводить данные
с возможностью входа и изменения данных в отрендеренной таблице. То есть чтобы значения поля таблицы передавалось в тег инпут
То есть хочу сделать что то типа такого:

Код: php
1.
2.
3.
4.
5.
6.
{
print"\n<tr>
<td><input type="text" value='{$product["description"]}' /></td>
.......
</tr>\n";
}



Подскажите пожалуйста, запутался с кавычками и точками..
...
Рейтинг: 0 / 0
впихнуть <input> с атрибутами
    #38130860
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
никогда так не пиши.

авторPHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML
...
Рейтинг: 0 / 0
впихнуть <input> с атрибутами
    #38130890
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowникогда так не пиши.

авторPHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML
- не понял по цитате, там как раз говориться что php широко используемый язык и может встраиваться в конструкцию Html.






а как надо писать? Echo использовать?
...
Рейтинг: 0 / 0
впихнуть <input> с атрибутами
    #38130996
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автора как надо писать? Echo использовать?

http://twig.sensiolabs.org/
...
Рейтинг: 0 / 0
впихнуть <input> с атрибутами
    #38131029
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лаловзапутался с кавычками и точками..Используйте heredoc
...
Рейтинг: 0 / 0
впихнуть <input> с атрибутами
    #38131061
Фотография Ренат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А еще лучше начните с jade (на php). Научитесь быстро клепать шаблоны не прописывая теги полностью. (там закрывать теги не надо, не надо угловые скобки писать, шаблон станет намного читабельнее).

А так генерить таким способом html с помощью php плохой тон.
...
Рейтинг: 0 / 0
впихнуть <input> с атрибутами
    #38131496
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
РенатА еще лучше начните с jade (на php). Научитесь быстро клепать шаблоны не прописывая теги полностью. (там закрывать теги не надо, не надо угловые скобки писать, шаблон станет намного читабельнее).

А так генерить таким способом html с помощью php плохой тон.

Да я только начинаю осваивать базовую модель html+php+javascript пока азы. В качестве примера написал код по аналогии с книгой гольцмана php+mysql 5.0 . Пример оттуда. Не заумно и все человеческим языком оьясняется. Еще бы литературы простенькой найти для начала.
...
Рейтинг: 0 / 0
впихнуть <input> с атрибутами
    #38131871
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дожал я пример свой, вот что получилось. Понял что пример некондиционный, но надо же как то учится . Вот что получилось без каретки и print:

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
......
{
echo'<tr>
<td>'.$product['counterid'].'</td>
<td><input type="text" value='.$product['description'].'></td>
<td><input type="text" value='.$product['details'].'></td>
<td><input type="number" value='.$product['price'].'></td>
<td><input type="date" value='.$product['saledate'].'></td>

</tr>';
}
......
...
Рейтинг: 0 / 0
впихнуть <input> с атрибутами
    #38132071
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В данном конкретном случае точку (конкатенцию строк) вполне можно заменить на запятую (перечисление). Ибо, в конкатенции нет необходимости.
...
Рейтинг: 0 / 0
впихнуть <input> с атрибутами
    #38135283
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А потом я немного ознакомился с CSS и JS и понеслось..
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / впихнуть <input> с атрибутами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]