Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
florgas
6 / 5 / 0
Регистрация: 28.09.2010
Сообщений: 364
1

Как вставить данные только в третий столбец таблицы

09.12.2017, 00:56. Просмотров 122. Ответов 2
Метки нет (Все метки)

В скрипте создается таблица. Таблица содержит только два поля, первое - `id`, второе - `name`.
При первой работе скрипта, данные в таблицу заносятся прекрасно:
PHP
1
$connect->query("INSERT INTO `rating` (`id`, `2017-12-01`) VALUES ('{$i}', '{$nameFilm}')");
Однако, при дальнейшей работе скрипта, создается третье поле, в которое так же надо вставить в данные.
Проблема заключается в том, что конструкция выше уже перестает работать.

Зато прекрасно работает конструкция:
PHP
1
$connect->query("UPDATE `rating` SET `2017-12-01` = '{$nameFilm}' WHERE `rating`.`id` = $i");
Но она выполняется только если записи `id` уже существуют.

Я же хочу составить такую конструкцию, которая позволит заполнять поля от первого и до последнего.

Возможен ли такой универсальный запрос?
Я могу решить эту проблему создав проверку на php существуют ли записи с нужными номерами или нет, но что-то мне подсказывает, что это не самое оптимальное решение.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2017, 00:56
Ответы с готовыми решениями:

Вставить данные из таблицы в exel
Помогите вставить данные из таблицы в exel. Использую вот такой код но не чего...

Скрипт для динамической таблицы с возможностью изменить только последний столбец
Скрипт для динамической таблицы с возможностью изменить только последний...

Перенести только отсутствующие данные из первой таблицы во вторую
Есть 2 таблицы: table1 Коля Курит Вася Пьет Петя ломает игршки...

как заполнить столбец таблицы значениями из массива запросом UPDATE
Всем доброго времени суток. Ответьте плиз новичку для общего развития. Есть...

Как данные вставить в таблицу в коде php?
Вывожу данные из базы, только как эти данные вывести в таблицу в 1 строку с 5...

2
quwy
Native x86
3338 / 2184 / 650
Регистрация: 13.02.2013
Сообщений: 7,239
09.12.2017, 01:11 2
СУБД какая? Смотрите в сторону INSERT ... ON DUPLICATE KEY UPDATE
0
florgas
6 / 5 / 0
Регистрация: 28.09.2010
Сообщений: 364
09.12.2017, 01:15  [ТС] 3
MySql
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2017, 01:15

Как вывести данные с таблицы?
название баззы данных school9sru таблица tarasov_a_k поля: data, russkii...

Как вывести данные из таблицы, зная id?
Здравствуйте, много читал тем не нашел похожую, в общем есть таблицы...

Как перезаписывать данные из таблицы №1 в таблицу №2?
всем привет вот такая проблема мне надо перезаписывать данные из `ss` в...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru