Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
1 / 1 / 0
Регистрация: 02.02.2013
Сообщений: 54

Как в загнать в 1 столбец бд первое значение массива, а во второй столбец бд первое значение второго массива?

23.06.2013, 14:13. Показов 1709. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как в загнать в 1 столбец бд первое значение массива, а во второй столбец бд первое значение второго массива и так пока не закончатся значения в массиве. Количество значений первого массива ровно количеству значений второго массива.
Приведу пример:
Есть два массива:
Array
(
[0] => 157
[1] => 157
[2] => 157
[3] => 157
)
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
сформировать надо sql запрос основываясь на то что придет в массивы следующим образом:
SQL
1
INSERT INTO id1_id2   (id1, id2)   VALUES   ('157', '1'), ('157', '2'), ('157', '3'), ('157', '4')
Добавлено через 2 часа 2 минуты
Хотябы предположения выскажете
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.06.2013, 14:13
Ответы с готовыми решениями:

Как заполнять столбец в первое пустое значение сверху вниз?
Доброго времени суток. Использую mysql 5.1, qt/c++ Программа, накапливает данные в столбце. Потом этот столбец забирает и данные...

Поставить последний столбец массива первое место, не меняя порядок остальных
Дан массив 4x4 4,1,2,3,3,4,1,2,2,3,4,1,1,2,3,4 полученный массив напечатать. Поставить последний столбец на первое место, не меняя порядок...

Поменять местами первое и минимальное значение массива
#include <stdio.h> #define N 10 int main(void) { int a,imin,,i,min, printf("\n vvedite %d hisel:\n", N); for(i=0; i<N; i++) ...

1
 Аватар для fanatikus
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
23.06.2013, 15:31
Лучший ответ Сообщение было отмечено protected_by как решение

Решение

можно попробовать так
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$a = Array('0' => 157,'1' => 157,'2' => 157,'3' => 157);
$b = Array('0' => 1,'1' => 2,'2' => 3,'3' => 4);
$aa ='(';
$i=0;
$count = count($a);
foreach($a as $k => $v){
  $vv = $i==0? "'$v'":'('."'$v'";
  $bb = $i ==$count-1? "'$b[$i]'".')': "'$b[$i]'".'),';
  $aa .=$vv.','.$bb;
  $i++;
}
$result=mysql_query("INSERT INTO id1_id2   (id1, id2)   VALUES $aa");
print_r($aa);//выводит ('157','1'),('157','2'),('157','3'),('157','4')
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.06.2013, 15:31
Помогаю со студенческими работами здесь

Первое и последнее пол. значение элементов массива
У меня вышло нечто вот такое: Sub obmass(ByRef x() As Integer, ByRef y() As Integer, ByRef polsum As Integer, ByVal a As Integer,...

Поменять местами первый столбец и столбец и столбец, где находится максимальный элемент массива
Дан двумерный массив вещественных чисел из 4 столбцов и 3 строк. Поменять местами первый столбец и столбец и столбец, где находится...

Найти максимальный элемент первого массива и поместить его на первое место второго массива
Здравствуйте. Было дано задание : Имеется Первый одномерный массив из N целых чисел, среди которых могут быть одинаковые по значению...

Составить два множества: первое множество содержит элементы первого массива, а второе - второго массива
Дано два одномерных массива. Составить два множества: первое множество содержит элементы первого массива, а второе - второго массива....

Для каждой строки двумерного массива вывести первое четное значение
Для каждой строки двумерного массива вывести первое четное значение. срочно нужна помощь ребята*


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru