Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
21 / 12 / 9
Регистрация: 12.02.2020
Сообщений: 126

Как отправить несколько запросов через PDO

28.03.2020, 23:30. Показов 1134. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Заранее прошу прощения за неграмотность
Начал делать страницу регистрации и столкнулся со сложностью.
Есть код
PHP
1
2
3
4
5
6
7
8
if (($name != NULL) && ($mail != NULL) && ($password != NULL) && ($name_check->fetch(PDO::FETCH_NUM) == false) && ($mail_chek -> fetch(PDO::FETCH_NUM) == false)){
 
$sql = 'INSERT INTO user SET
login = :name,
date = CURDATE()';
$s = $pdo -> prepare ($sql);
$s->bindValue (':name', $_POST['name']); //bindValue - связывает значения
$s->execute(); //execute() - Запускает подготовленный запрос на выполнение
Как видите, он отправляет в бд только логин и дату.
Подскажите, как подготовить и связать запрос на отправку пароля и email в базу.
Пробовал подготовить так:
PHP
1
2
3
4
login = :name,
password =  :password,
email = :mail,
date = CURDATE()';
Изучаю по книге Кевина Янка и и там, к сожалению, не нашел ответ на свой вопрос.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.03.2020, 23:30
Ответы с готовыми решениями:

Как отправить несколько ПОСТ запросов при одном нажатии.
Нужно сделать так: В текстБокс вводим нужное кол-во отправляемых запросов. Нажимаем на баттон1 и у нас отправляется столько...

Как при нажатии на кнопку отправить несколько ajax запросов разным скриптам?
Доброе время суток. Столкнулся с такой проблемой: Нужно при нажатии на кнопку отправить несколько ajax запросов разным скриптам. ...

Как отправить через ajax одну из несколько форм с одинаковым id?
здравствуйте хочу отправить через ajax форму: <?php $result = $mysqli->query("SELECT * FROM product ORDER BY id DESC"); ...

5
1306 / 998 / 232
Регистрация: 01.10.2018
Сообщений: 3,882
29.03.2020, 10:32
Правильно пробовали, хотя для этого обычно используется другая форма запроса. Только "биндить" нужно еще пароль и e-mail.

Добавлено через 2 минуты
И лучше заключать имена таблиц и полей в соответствующие кавычки: `.
1
21 / 12 / 9
Регистрация: 12.02.2020
Сообщений: 126
29.03.2020, 11:11  [ТС]
Подскажите, как правильно связать пароль и email?
Пробовал следующим образом?
PHP
1
$s->bindValue (':name', $_POST['name'], ':password', $_POST['password], ':mail', $_POST['mail'] );
Но выдавало ошибку
0
1306 / 998 / 232
Регистрация: 01.10.2018
Сообщений: 3,882
29.03.2020, 11:33
Roman020, смотрите в документации и больше не задавайте подобных вопросов. Людям может не понравиться.

https://www.php.net/manual/ru/... dvalue.php
0
21 / 12 / 9
Регистрация: 12.02.2020
Сообщений: 126
29.03.2020, 11:35  [ТС]
или нужно сделать так?:
PHP
1
2
3
$s->bindValue (':name', $_POST['name']);
$s->bindValue (':password', $_POST['password]);
$s->bindValue (':mail', $_POST['mail'] );
0
 Аватар для atanov
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
01.04.2020, 09:12
Roman020, да
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.04.2020, 09:12
Помогаю со студенческими работами здесь

Объекты TTcpClient и TTcpServer - как отправить несколько сообщений через них?
Ситуёвина такая: пытаюсь написать простенький... односторонний чат, назовём его так, т.е. клиент отправляет сообщение, а сервер получает...

Несколько запросов через переменную
Подскажите пожалуйста, как через переменную запустить нужный вариант запроса, т.е. имеем 3 разных запроса с разными таблицами как можно...

Не получается отправить данные через несколько дней
Есть код if ($ row ! = 'immediate') { } else { mail ($ to, $ subject, $ message, $ headers); } если $ row == 'immediate'...

Через несколько POST-запросов всё перестаёт работать
Программа отсылает POST запросы серверу. Запросы отсылаются с помощью HttpWebRequest Для сжатия трафика использую свойство...

Как за раз с PDO ввести /вывести в таблицу несколько строк?
День добрый! Ниже код ввода и вывода дынных в таблицу с помощью PDO. Везде показано, как занести /вывести данные в одну строку. А что...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru