Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/34: Рейтинг темы: голосов - 34, средняя оценка - 5.00
 Аватар для TVPNERO
9 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,154

Как добавить дату в БД

23.07.2016, 15:33. Показов 6689. Ответов 6

Студворк — интернет-сервис помощи студентам
я создал таблицу с одним столбцом типа datetime и попробовал записать дату которая генерируется в переменной функцией( $data=date('H:i,jS F')

но вместо этого в таблице только нулевые значения --прикрепляю скрин



HTML5
1
2
3
4
5
6
<html>
<head>
    <title>Data</title>
    <meta charset="utf-8">
</head>
<body>
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 <?php   
 
 $data=date('H:i,jS F');
 
echo $data;
 
@$db = new mysqli('localhost','root', '1412','data');
  if (mysqli_connect_errno()) {
     echo "Ошибка: Не удалось установить соединение" . 
          " с базой данных. Повторите попытку позже.";
     exit;
  }
 
 
 $query ="INSERT INTO `data`(`data`) VALUES ('$data')";
 
 
 
  $result = $db->query($query);
 
 ?>
Миниатюры
Как добавить дату в БД  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.07.2016, 15:33
Ответы с готовыми решениями:

Как добавить дату в БД Access?
Здравствуйте при добавлении даты в БД, выдает ошибку о не правильном формате, в БД тип данных Дата и время, дату беру из dataTimePicker.Как...

Как из формы добавить Дату?
Изучаю Access и столкнулся с проблемой. Есть таблица, у которой одно из полей типа Дата/Время. Хотел из формы автоматически записывать...

Как добавить дату и время в List?
1. имеется класс Note #pragma once using namespace System; using namespace System::Collections::Generic; ref class Note //...

6
 Аватар для Пифагор
2172 / 1655 / 840
Регистрация: 10.01.2015
Сообщений: 5,207
23.07.2016, 16:05
Переменную $data удалите и пишите так:
PHP
1
$query ="INSERT INTO `data` SET `data` = NOW()";
И лучше храните дату как timestamp.
0
 Аватар для TVPNERO
9 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,154
24.07.2016, 12:15  [ТС]
Пифагор, как обеденить запрос $query ="INSERT INTO `coment`(`name`) VALUES ('$name')"; и
$query ="INSERT INTO `data` SET `data` = NOW()"; ?
0
 Аватар для Пифагор
2172 / 1655 / 840
Регистрация: 10.01.2015
Сообщений: 5,207
24.07.2016, 16:30
Можете попробовать вот так, но я сильно сомневаюсь, что этот запрос будет работать, поскольку я нигде не видел такого синтаксиса у INSERT INTO.

PHP
1
mysqli_query($link, "INSERT INTO `coment`, `data` SET `coment.name` = '$name',  `data.data` = NOW()") or die(mysqli_error($link));
Если не будет работать, то делайте 2 запроса.
0
 Аватар для TVPNERO
9 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,154
24.07.2016, 22:07  [ТС]
Warning: mysqli_query() expects parameter 1 to be mysqli, null given in D:\openServer\domains\localhost\proba\de mo.php on line 31


Пифагор, да не сработало.Так как я еще не уверен что все верно понимаю,а как прописать два запроса?
0
 Аватар для Пифагор
2172 / 1655 / 840
Регистрация: 10.01.2015
Сообщений: 5,207
24.07.2016, 22:47
TVPNERO, У Вас переменная подключения $link именуется?.
Четко же написано "mysqli_query() ожидает первый параметр, чтобы быть mysqli".
Цитата Сообщение от TVPNERO Посмотреть сообщение
а как прописать два запроса?
Как обычные запросы
PHP
1
2
$query1 = "INSERT INTO `coment`(`name`) VALUES ('$name')";
$query2 = "INSERT INTO `data` SET `data` = NOW()";
и потом передаете их mysqli_query();

Добавлено через 3 минуты
Я не силен в ООП, но, по-моему, переменную подключения вообще в скобках запроса прописывать не надо. Посмотрите в мануале.
1
 Аватар для TVPNERO
9 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,154
25.07.2016, 11:19  [ТС]
Пифагор, не везет--.и потом передаете их mysqli_query();--процедурный метод мне не подходит.но все равно спасибо за помощь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.07.2016, 11:19
Помогаю со студенческими работами здесь

Как добавить дату в ценник 1С 7.7 ТиС 9.2
Здравствуйте! Подскажите, пожалуйста, программист приходил, сделал модуль для ценника в ТиС 7.7 9.2 и сам ценник, а дату ценник его не...

Как добавить дату в текстовый редактор
как добавить дату в текстовый редактор (C++)?

Как добавить дату из dateTimePicker в dataset
Здравствуйте.Нужна помощь срочно... у меня такая проблема, есть несколько textbox-сов и несколько dateTimePicker. Данные из textbox...

как добавить в php скрипт дату заполнения
Я попробовал улучшить php скрипт для написания отзывов, но он меня не слушает. Сам скрипт рабочий и очень простой - не требует базы...

Как добавить в базу дату через DateTimePicker?
Добрый день. Я пишу диплом и тут у меня возникли проблемы, а именно Как добавлять данные в базу я знаю через db компоненты, но как...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru