
Кирилл
05.02.2017
20:41:05
А16?

Egoarka
05.02.2017
20:42:15
@innovision http://php.net/manual/ru/reserved.variables.post.php

Максим
05.02.2017
20:42:27
это надо к кнопке привязать?
нет. Или пишешь отдельно обработчик или в том же файле что и форма. проверяешь, что пришел запрос POST. Далее экранируешь данные переданные в глобальном массива $_POST и подставляешь в запрос. Посмотри в сторону SafeMySQL, если решил использовать mysqli, а не PDO или ORM

Google

Fedor
05.02.2017
20:42:35
вот у меня сейчас вот так вот
http://take.ms/B9C0j
на место восклицательных знаков нужно поставить запрос, чтобы он добавлял в БД
насколько я понимаю

Egoarka
05.02.2017
20:43:17
нет
тебе нужно сделать запрос в бд
узнать статус
и только потом месагу выводить

Максим
05.02.2017
20:43:39

Fedor
05.02.2017
20:44:10

Egoarka
05.02.2017
20:44:18
@zavitaev большой наплыв ненужной информации может отпугнуть
так что в этом нет ничего плохого

Fedor
05.02.2017
20:44:30

Google

Максим
05.02.2017
20:44:45

Egoarka
05.02.2017
20:44:52
ну типа того, только ты ещё статус должен узнать после отправки
проверить статус и только потом выводить мессагу
@zavitaev правки и обучение - немного разные понятия

Fedor
05.02.2017
20:46:08
если просто писал INSERT - ошибка была - не открывалась страница

Максим
05.02.2017
20:46:44

Egoarka
05.02.2017
20:46:44
mysql_query() также завершится с ошибкой и вернет FALSE, если у пользователя нет доступа к какой-либо из таблиц, фигурирующих в запросе.
из документации

Fedor
05.02.2017
20:47:10
я от имени root все делаю
так-то пользователей у меня еще нет
и сессий и куки

Egoarka
05.02.2017
20:47:37
@zavitaev ну да, согласен..
@innovision куки и сессии тебе не нужны
делай в этом же файле коннект к бд
и отправляй запрос в бд
плохой пример, но для примера сойдет

Fedor
05.02.2017
20:49:13
у меня коннект в БД в отдельном файле
http://take.ms/5tCqab
в файле с формой у меня этот файл инклюдится

Vaderoff
05.02.2017
20:49:40
Ребят, чем заполнить портфолио если заказов ноль , и как вообще взять первый заказ?

Google

Fedor
05.02.2017
20:49:49
ты сейчас ответишь "инсерт"

Egoarka
05.02.2017
20:49:58
сделай форму на html

Fedor
05.02.2017
20:50:01
а я скажу что это я уже тоже слышал

Egoarka
05.02.2017
20:50:17
и отправляй запрос на myrequest.php

Fedor
05.02.2017
20:50:17

Egoarka
05.02.2017
20:50:26
там пиши свой код
и отправляй запрос на myrequest.php

Fedor
05.02.2017
20:50:38
ты троллишь меня?

Максим
05.02.2017
20:50:41
@innovision ты представляешь какие поля у тебя есть в таблице и какие данные ты хочешь вставить? можешь написать запрос на SQL для этого? не говорится о PHP

Egoarka
05.02.2017
20:50:49
между прочим я тебе все объяснил

Fedor
05.02.2017
20:51:12
я знаю что нужно делать запрос, я не знаю как это написать с помощью PHP.

Egoarka
05.02.2017
20:51:28
у тебя код уже написан

Fedor
05.02.2017
20:51:34
а вы сейчас ответите "ну инсерт"

Egoarka
05.02.2017
20:51:35
мы все объяснили 5 минутами раннее

Fedor
05.02.2017
20:52:49

Максим
05.02.2017
20:52:53
ну?
@innovision ты представляешь какие поля у тебя есть в таблице и какие данные ты хочешь вставить? можешь написать запрос на SQL для этого? не говорится о PHP

Google

Fedor
05.02.2017
20:52:56
вроде без ошибок

Egoarka
05.02.2017
20:53:02
форма -> клик по кнопке -> запрос на php скрипт - > выборка из сверхглобального массива полей -> запись в бд
так понятнее?

Fedor
05.02.2017
20:54:10
ты издеваешься)

Vaderoff
05.02.2017
20:54:17
А что ты делаешь? Форму регистрации!?

Egoarka
05.02.2017
20:54:18
да, я издеваюсь

Fedor
05.02.2017
20:54:19
http://take.ms/ADUf5
вот у меня форма
нажимаю ДОБАВИТЬ

Admin
ERROR: S client not available

Egoarka
05.02.2017
20:54:27
потому что ты не понимаешь, что происходит

Максим
05.02.2017
20:54:38

Egoarka
05.02.2017
20:54:39
а чтобы понимать нужно хотя бы вникать во что-то

Максим
05.02.2017
20:54:45
@innovision ты представляешь какие поля у тебя есть в таблице и какие данные ты хочешь вставить? можешь написать запрос на SQL для этого? не говорится о PHP

Fedor
05.02.2017
20:54:48
вот я получаю массив с этими данными
http://take.ms/StmsQ

Egoarka
05.02.2017
20:55:02
@zavitaev слушай, мне кажется, да, ты был прав, стоит закрыть разговор...

Fedor
05.02.2017
20:55:04

Максим
05.02.2017
20:55:24

Vaderoff
05.02.2017
20:55:41
В чем проблема? Что за ошибка??

Максим
05.02.2017
20:55:51
Если ты не представляешь как выполнить запрос к Базе данных, то о каком вообще PHP речь?!

Google

Fedor
05.02.2017
20:55:52

Максим
05.02.2017
20:56:27
@innovision Забудь про форму! у тебя есть таблица в базе данных в которую ты хочешь вставить данные. Так?

Fedor
05.02.2017
20:57:41
INSERT INTO Aspid.manager (id_manager, mngr_name, mngr_department, mngr_username, mngr_password) VALUES (NULL, ФИО, ОТДЕЛ, ЛОГИН, ПАРОЛЬ);
ФИО ОТДЕЛ ЛОГИН и ПАРОЛЬ - из формы

Максим
05.02.2017
20:59:12
@innovision Ну так вот у тебя есть запрос. Что тебе мешает подставить его в функцию query и подставить в него значения из формы?

Fedor
05.02.2017
21:00:16
просто написать mysqli_query надо и все?

Vaderoff
05.02.2017
21:00:17
Ты массивом пишешь или как переменнын? Array['fio'] так?

Fedor
05.02.2017
21:00:20
с параметрами соответственно

Максим
05.02.2017
21:00:47

Fedor
05.02.2017
21:00:58
вот это я хотел услышать)

Vaderoff
05.02.2017
21:01:00
Mysqli_query($connection , "sql запрос");

Fedor
05.02.2017
21:01:09

Vaderoff
05.02.2017
21:01:33
Проще функцию написать

Максим
05.02.2017
21:01:49

Vaderoff
05.02.2017
21:01:52
Тебе еще их длину проверить надо бы
А что у него за либа стоит?

Fedor
05.02.2017
21:02:09

Egoarka
05.02.2017
21:02:10
@Vaderoff в его случае и так нормально, жизнь научит :D