Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
39 / 9 / 1
Регистрация: 16.02.2018
Сообщений: 251

Где и как создавать БД перед началом работы

12.11.2018, 12:54. Показов 1846. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток форумчане. Возник такой вопрос. Начинаю работать с БД. Знаю, что перед работой ее нужно создать в phpMyAdmin. Следовательно возникает вопрос: где и как ее создавать? Как установить?

Я пользуюсь Denwer как локальным сервером.

Создавать ее нужно, при разработке, на локальном хосте? Или можно создать уже на хостинге будущего сайта? Если создавать нужно на локальном, то как потом ее от туда переносить? Ведь все запросы в коде будут идти на локальную БД, получается нужно будет изменять запросы? Извините если где-то чушь говорю))

Я просто понятия пока что не имею как все это делается. А в интернете без всяких объяснений начинают давать готовый код подключения и ни слова о создании БД.

Надеюсь на помощь.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.11.2018, 12:54
Ответы с готовыми решениями:

Изображение делает скачек вверх перед началом работы эффекта parallax
Я недавно начал изучать создание сайтов, tml, css и javascript. Делаю сайт с эффектом parallax, на сайте вверху идут три картинки,...

Изображение делает скачек вверх перед началом работы эффекта parallax
Доброго времени суток! Этот вопрос связан с javascript, но в том разделе не получил ответа, и думаю проблема возникла из-за какой-то...

Как убрать задержку перед началом повтора?
Ранее вот в этой теме https://www.cyberforum.ru/windows/thread1596790.html мне объяснили как в Windows убрать задержку при зажатии. Но меня...

23
39 / 9 / 1
Регистрация: 16.02.2018
Сообщений: 251
12.11.2018, 15:14  [ТС]
Студворк — интернет-сервис помощи студентам
Ошибка
Миниатюры
Где и как создавать БД перед началом работы  
0
39 / 9 / 1
Регистрация: 16.02.2018
Сообщений: 251
12.11.2018, 15:17  [ТС]
Разобрался
0
1319 / 1011 / 232
Регистрация: 01.10.2018
Сообщений: 3,928
12.11.2018, 15:24
Цитата Сообщение от Пурыга Никита Посмотреть сообщение
Вот так?
Я, наверное, не совсем точно выразился. Код подключения тоже в функцию добавьте. Потом для удобства функцию тоже можно будет вынести в отдельный файл. Это связано с тем, что код подключения тоже может периодически меняться.
0
39 / 9 / 1
Регистрация: 16.02.2018
Сообщений: 251
12.11.2018, 16:10  [ТС]
Ок спасибо. вы на форме в какое время онл? Не против если в лс буду по вопросам писать?

Добавлено через 39 минут
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<!DOCTYPE html>
<html lang="ru" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    <?php
 
    if (isset($_POST['title']) && isset($_POST['header']) && isset($_POST['keywords']) && isset($_POST['description']) && isset($_POST['text']) && isset($_POST['tags'])){
      // Переменные с формы
      $title = $_POST['title'];
      $header = $_POST['header'];
      $keywords = $_POST['keywords'];
      $description = $_POST['description'];
      $text = $_POST['text'];
      $tags = $_POST['tags'];
 
      // Параметры для подключения
      $db_host = "admin-puryga";
      $db_user = "admin"; // Логин БД
      $db_password = "admin"; // Пароль БД
      $db_base = 'cms'; // Имя БД
      $db_table = "pages"; // Имя Таблицы БД
 
      // Подключение к базе данных
      $mysqli = new mysqli($db_host,$db_user,$db_password,$db_base);
 
      // Если есть ошибка соединения, выводим её и убиваем подключение
      if ($mysqli->connect_error) {
          die('Ошибка : ('. $mysqli->connect_errno .') '. $mysqli->connect_error);
      }
 
      $result = $mysqli->query("INSERT INTO `cms`.`pages` (`id`, `title`, `header`, `keywords`, `description`, `text`, `tags`) VALUES (NULL, 'Тестовый title страницы', 'Тестовый заголовок страницы', 'тестовые, ключи, страницы', 'Тестовое описание страницы', 'Текст самой страницы', 'Тест')");
 
      if ($result == true){
        echo "Информация занесена в базу данных";
      }else{
        echo "Информация не занесена в базу данных";
      }
    }
 
     ?>
 
     <form class="" action="index.php" method="post">
       <input type="text" name="title" value="" placeholder="title страницы">
       <input type="text" name="header" value="" placeholder="Заголовок страницы">
       <input type="text" name="keywords" value="" placeholder="Ключевые слова">
       <input type="text" name="description" value="" placeholder="Описание">
       <input type="text" name="text" value="" placeholder="Текст страницы">
       <input type="text" name="tags" value="" placeholder="Теги">
       <input type="submit" value="Добавить">
     </form>
 
  </body>
</html>
Все отлично добавляется. Однако независимо от того что в инпутах, в бд заносятся те значения, которые я использовал в первый раз

Добавлено через 5 минут
Прошу прощения, уже разобрался что я сам затупил

Спасибо. Сейчас думаю тема уже закрыта точно))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.11.2018, 16:10

5 секунд рекламы перед началом просмотра сериалов или фильмов. как избавиться навсегда?
5 секунд рекламы перед началом просмотра сериалов или фильмов. как избавиться навсегда?

Перед началом создания игры
Я решаюсь создать игру. Несколько своих игр у меня уже имеются, но код у них просто ужасный. Игру хочу написать в основном для...

Евент перед началом инициализации контрола
Нужно сделать ивент перед началом инициализации контрола, пробовал сделать так, но ничерта не работает почему то... public class...

Вывод сообщения перед началом действия оператора
Суть в том, у меня есть табличка Студенты. Если я удаляю( а именно я копирую в другую таблицу и удаляю из этой). чтоб выходило...

Что почитать перед началом изучения языка
Привет всем! Такая проблема, пытаюсь учить язык С вначале все понятно, но чем дальше, тем все запутаней. Подскажите пожалуйста какие нибудь...


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

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат» Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru