Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 0
Регистрация: 06.04.2018
Сообщений: 157
1
MySQL

Текстовые запросы вместо базы данных phpmyadmin

15.06.2022, 10:31. Показов 285. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
У меня есть файл с расширением .sql, в нем такой код:
SQL
1
2
3
4
5
6
7
8
9
10
CREATE TABLE `menu` (
  `id` INT(10) NOT NULL,
  `title` VARCHAR(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `position` INT(10) NOT NULL
)
INSERT INTO `menu` (`id`, `title`, `position`) VALUES
(3, 'Блок 3', 3),
(2, 'Блок 2', 1),
(1, 'Блок 1', 2);
COMMIT;
И есть код в PHP:
index.php:
PHP
1
2
3
4
5
6
7
<?php
            $data_array = mysqli_query($db, "SELECT title, id FROM menu ORDER BY position");
 
            while ($write = mysqli_fetch_assoc($data_array)){
                echo "<li id=\"". $write[id] ."\" class=\"sortitem\">" . $write["title"]. "</li>";
            };
            ?>
db.php
PHP
1
2
$db = mysqli_connect("localhost", "root", "") or die ("Невозможно подключиться к БД");
 mysqli_select_db($db, "menu");
и savesort.php
PHP
1
2
3
4
5
6
7
8
9
10
<?
require_once("db.php");
 
$pos = 1;
foreach($_POST['array'] as $id){
    $result = mysqli_query($db, "UPDATE menu SET position = {$pos} WHERE id = {$id}");
    $pos++;
}
 
?>
Но мне не нужно использовать phpmyadmin, я бы хотел вместо него юзать запросы из файла. Подскажите, как это можно реализовать?

База данных в phpmyadmin
Название: phpmyadmin.png
Просмотров: 40

Размер: 2.4 Кб
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.06.2022, 10:31
Ответы с готовыми решениями:

Дамп базы данных, место хранения базы (phpmyadmin)
Здравствуйте, стал знакомиться с денвером как возникло множество вопросов относительно базы данных:...

Работа с базами данных в PhpMyAdmin Sql запросы
Добрые люди помогите пожалуйста с запросами. База готова, но вот с запросами не могу разобраться....

Xamarin android C#. Вывод данных из таблицы базы данных phpMyAdmin
Добрый день. Не могу найти ответ на вопрос &quot;В какой элемент Xamarin.Android выводить данных из...

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

Phpmyadmin создание базы данных
Как через панель phpmyadmin, создать еще одну базу данных?

1
2433 / 2285 / 594
Регистрация: 27.05.2011
Сообщений: 7,808
16.06.2022, 11:31 2
Цитата Сообщение от cyberlohh Посмотреть сообщение
Но мне не нужно использовать phpmyadmin
А кто-то заставляет?

Цитата Сообщение от cyberlohh Посмотреть сообщение
я бы хотел вместо него юзать запросы из файла. Подскажите, как это можно реализовать?
Вопрос в том, как исполнить sql файл на сервере?

Становишься на папку с дампом, заходишь на сервер, пишешь

SQL
1
SOURCE fileName.sql
fileName.sql загрузится

или

Bash
1
mysql -u xxx -pxxx databse_name < fileName.sql
0
16.06.2022, 11:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.06.2022, 11:31
Помогаю со студенческими работами здесь

Импорт базы данных phpMyAdmin 2.6.1
Хочу создать дубликат сайта на локальном хосте. Скопировал базы данных MySQL с сайта, размещенного...

Выборка данных из базы phpMyAdmin
Здравствуйте, у меня небольшая проблемка. Моя база создана на Дэнвере последней версии. С помощью...

Импорт базы данных в phpmyadmin
Здравствуйте, при попытке импортировать базу данных выдает ошибку #1046 - База данных не выбрана....

Вывод из базы данных phpMyAdmin в DataGridView
Ребят, помогите пожалуйста, как вывести информацию из базы данных phpMyAdmin в DataGridView. Буду...

Выборка данных из базы данных phpmyadmin
Подскажите, как на место красных линий (см. скришнот) вставить данных из базы данных phpmyadmin

Перенос Базы данных с Wix на phpmyadmin (mysql)
Здравствуйте, хотела бы найти решение небольшой проблемы. По дурости создала сайт на wix, дала...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru