powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Ввод массива данных в таблицу.
6 сообщений из 6, страница 1 из 1
Ввод массива данных в таблицу.
    #39854629
hysgvarna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача такова: 1. нужно понять в каком виде передавать массив данных из php в mysql
2. нужно записать эти данные в таблицу (каждый новый элемент в новую строку)


CREATE DEFINER=`xxx`@`xxx` PROCEDURE `articlesAndObjects`(ida int, idg varchar(11), typetable char(2), sharevalue int)
BEGIN

INSERT INTO articlesAndObjects
(`articlesAndObjects.idarticles`, `articlesAndObjects.idobjects`, `articlesAndObjects.type`, `articlesAndObjects.share`)
VALUES (ida, idg, typetable, sharevalue);
END

Весь день лазию по интернету и не могу понять какими ресурсами это лучше достичь.
...
Рейтинг: 0 / 0
Ввод массива данных в таблицу.
    #39854632
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hysgvarnaв каком виде передавать массив данных из php в mysqlЧтобы потом распарсить на стороне сервера и положить в таблицу? Если парсинг выполняется процедурой - то практически пофиг. Я бы предложил CSV - его парсить проще.
...
Рейтинг: 0 / 0
Ввод массива данных в таблицу.
    #39854635
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если есть возможность создания временной таблицы - так CSV вообще самый предпочтительный вариант. Ну при условии, что объём данных не зашкаливает.
...
Рейтинг: 0 / 0
Ввод массива данных в таблицу.
    #39854654
hysgvarna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina,

а если передавать в json и распарсить в sql?
...
Рейтинг: 0 / 0
Ввод массива данных в таблицу.
    #39854759
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да пжалста, мне как бы не жалко. JSON array - тот же CSV, только в скобках.
...
Рейтинг: 0 / 0
Ввод массива данных в таблицу.
    #39854775
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем вообще что-то парсить? MySQL поддерживает передачу множества values для одного insert-а.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Ввод массива данных в таблицу.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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