|
1 / 1 / 2
Регистрация: 26.03.2012
Сообщений: 88
|
|||||||||||||||||||||
Форма, и запись в бд11.12.2012, 16:34. Показов 1307. Ответов 10
Метки нет (Все метки)
С php вообще не как не дружу, но форму сделать необходимо, и вот сижу копаю и копаю.
Собственно что есть и что необходимо: Есть бд mysql с таблицей 'userzayav'; В этой дб следующая структура: Кликните здесь для просмотра всего текста
Нужна помощь в создании php формочки , которая будет собирать данные от пользователя и отправлять их в бд На данном этапе есть: form.html в котором создал одно поле для теста
Пожалуйста приведите пример для моего случая как я могу передать заполненные пользователем данные в html форме в бд, при условии что полей будет несколько, мне бы хотя бы для одного поля, я потом там что нибуть придумаю))) Именно примерчик нужно)) Желаетльно расписанный,тобишь что к чему в данной строчке. Как например в php послать sql запрос к базе? а я уж sql то напишу)) с mysql неплохо знаком. p/s да я противоречю сам себе, в примере что я привел есть пример отправки запроса sql он стаит после $query Но я не понимаю что за что там отвечает, и в коментариях к этому исходнику писали люди что он не верен, так как не льзя ставить скобки и т.д в запрос ито можно будет выполнить любую команду msql, на сколько это справедливо? Надеюсь на вас знатоки php, буду очень благодарен, ибо учить php я не хочу для одной цели, так что пожалйста не пинайте учить.
0
|
|||||||||||||||||||||
| 11.12.2012, 16:34 | |
|
Ответы с готовыми решениями:
10
Дополнительная запись в бд и форма Форма со списком и запись выбранного в бд
|
|
8 / 8 / 5
Регистрация: 28.11.2012
Сообщений: 99
|
||||||
| 11.12.2012, 16:55 | ||||||
1
|
||||||
|
1 / 1 / 2
Регистрация: 26.03.2012
Сообщений: 88
|
|
| 11.12.2012, 17:17 [ТС] | |
|
0
|
|
|
603 / 578 / 103
Регистрация: 16.07.2012
Сообщений: 1,762
|
|||||||
| 11.12.2012, 20:01 | |||||||
0
|
|||||||
|
8 / 8 / 5
Регистрация: 28.11.2012
Сообщений: 99
|
|
| 11.12.2012, 20:06 | |
|
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 11.12.2012, 20:08 | |
|
Работа с БД MySQL почитайте, может поймете лучше..
плюс к посту выше - еще нужно убирать пробелы т.к. могут случайно ввести 'Имя ' вместо 'Имя' и потом будут проблемы. И проверять на заполненность и правильность введенных данных поля также необходимо, иначе потом у вас половина записей в БД будут либо пустыми, либо с какой нибудь фигней вида 'or 1 #'
0
|
|
|
603 / 578 / 103
Регистрация: 16.07.2012
Сообщений: 1,762
|
|
| 11.12.2012, 20:11 | |
|
я не пытался обвинить кого то или обидеть
![]() просто сначала пишется попроще, потом забывается, а потом входит в привычку, нужно с самого начала привыкать чистить входящие данныехотя бы по минимуму, что бы потом это уже происходило автоматически
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||||||||||
| 11.12.2012, 20:32 | |||||||||||
Добавлено через 13 минут Не по теме: я всю голову сломал, скажите, что значит "голосвязь" и "опит" в вашей таблице?
1
|
|||||||||||
|
1 / 1 / 2
Регистрация: 26.03.2012
Сообщений: 88
|
|||||||||||||
| 12.12.2012, 01:17 [ТС] | |||||||||||||
|
Большое спасибо, вы правы проблемы уже возникли, первый ответ на мою тему там человек привел код, я просидел уже час и не как не получается записать в базу русские символы... Перевел базу в utf-8 Пробовал добавлять mysql_query("SET NAMES UTF8"); в html добовлял <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> Один фиг в бд идут ироглифы, или не идет не чего, сейчас попробую что написали вы, позже отпишу, по поводу таблицы все просто: data- Дата заполнения заявки name- Имя пользователя famil - Фамилия пользователя phone- Номер телефона emeil - Электронная почта ![]() tip - Сдесь будет... Сам забыл : нужно и в правду дать имена более (как сказать то, а, информативные) вообщем здесь будет один из следующих типов: 3d моделер, Дизайнер, художник, Дизанер уравней, Аниматор и т.д Я думаю будет выпадающий список) с множественным выбором(так как 1 человек может уметь и делать 3д модели и анимировать их)opisanie- Что то что хочет добавить пользователь timerabot- В какой промежуток времени может работать golossvaz -Может пользоватся голосовым общением? Варианты: Слушать и говорить, Только слушать opit - Опыт работы в данной сфере(имеется ввиду геймдев) Добавлено через 1 минуту Не по теме: Интересно а вам что на ум шло?)):D Добавлено через 3 минуты Кстате, может еще кто подскажет как можно из php через smtp gmail при успешном создании заявки мне на почту отсылать писмецо, с данными что заполнил пользователь? Или хотя бы ткните в нужную сторону) Добавлено через 22 минуты Вообщем попробовал я ваш пример, большое спасибо) сделано хорошо) и с обязательными полями классно, но есть одно но... Так и не получается разобраться с кодировкой. то есть получается так что вообще не чего кроме даты не записывается Вот что я делаю: 1.Для проверки в html использую пока только 2 переменных; Кликните здесь для просмотра всего текста
2.Затем я как вы и сказали изменил кодировку, удалил полностью таблицу и выполнил запрос который привели вы; 3.Ну и все вроде, а на выходе я получаю вот что: Под спойлерами буду кидать картинки, что бы не грузить рекламу на других сайтах!) как можно видеть я вводил в name= test а в famil = тест И получилось что русские символы не прошли И еще партия скриншотов с моими кодировками:
0
|
|||||||||||||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||||||||||||||||||||||
| 12.12.2012, 10:00 | ||||||||||||||||||||||
|
не кодировать в UTF-8 без BOM, а преобразовать
![]() и не забудьте !doctype в начале html-кода и отправить заголовок с кодировкой utf-8 с помощью тега meta Я так понимаю, ваше название таблицы - это таблица с пользователями? Назовем ее соответственно.. и, судя по описаниям ваших полей - лучше будет тогда так:
voice_communication - значение до 9, т.е. например, 0 - ничего не разрешено, 1 - только слушать, 2 - слушать и говорить. И либо при выводе проверяете и выводите нужное, либо создаете еще одну таблицу с двумя полями наподобие prof_id (щас объясню) Создаете еще одну таблицу profession
думаю, больше 65000 у вас точно не будет ![]() А в таблицу users в поле prof_id вставляете id-шник нужной записи. Писать название полей на английском - намного лучше, даже если что-то забыл, можно залезть в переводчик и посмотреть как это переводится, тогда сразу вспомнишь (скорее всего) ![]() по поводу самого кода..
а при выводе из БД, чтобы сразу подставлялись нужные профессии - используете вот такой запрос:
Фух, вроде все.. Надеюсь, что вам это окажется полезным и поможет..
1
|
||||||||||||||||||||||
|
1 / 1 / 2
Регистрация: 26.03.2012
Сообщений: 88
|
||
| 13.12.2012, 05:41 [ТС] | ||
|
Просто огромное спасибо!))) Вы сделали неподсильную для меня с моими знаниями работу)))) Я бы очень долго с этим всем разбирался)) с работы приду все попробую)) Спасибо еще раз)
0
|
||
| 13.12.2012, 05:41 | |
|
Помогаю со студенческими работами здесь
11
Форма, прикрепленный файл, запись в БД
Подчиненная форма не переходит на новую запись
Нужна помощ. Форма поиска не возвращает запись. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|