Spear
почемучка
Занести в базу несколько десятков запросов одним запросом?
Здравствуйте,
у меня такой вопросец:
есть массив $something, вида
array(2)
{
[0]=> string(1) "1"
[1]=> string(1) "2"
[2]=> string(1) "3"
[3]=> string(1) "4"
}
и таких элементов всего может быть до 70-80.
и нужно для каждого элемента в массиве сделать инсерт вида
insert in tbl1 values('$postoyannaya_peremennaya', '$element_massiva')
тут $postoyannaya_peremennaya - неизменное число.
а $element_massiva - каждый элемент вышеприведенного массива.
Вопрос вот в чем - можно ли как-то сделать это все одним запросом, т.к. боюсь больших нагрузок если делать инсерт в базу каждого данного из массива отдельно, в цикле (то есть сколько элементов, столько и запросов получится).
Буду очень признателен за оперативный ответ
Здравствуйте,
у меня такой вопросец:
есть массив $something, вида
array(2)
{
[0]=> string(1) "1"
[1]=> string(1) "2"
[2]=> string(1) "3"
[3]=> string(1) "4"
}
и таких элементов всего может быть до 70-80.
и нужно для каждого элемента в массиве сделать инсерт вида
insert in tbl1 values('$postoyannaya_peremennaya', '$element_massiva')
тут $postoyannaya_peremennaya - неизменное число.
а $element_massiva - каждый элемент вышеприведенного массива.
Вопрос вот в чем - можно ли как-то сделать это все одним запросом, т.к. боюсь больших нагрузок если делать инсерт в базу каждого данного из массива отдельно, в цикле (то есть сколько элементов, столько и запросов получится).
Буду очень признателен за оперативный ответ
