- Saved searches
- Use saved searches to filter your results more quickly
- alex1543/practPHP
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- Редактирование данных в MySql с помощью PHP (админ-панель)
- Создание таблицы
- Вывод записей
- Редактирование и удаление записей
- Редактирование записей
- Сокращенная запись echo с условием
- Полный листинг кода
- 🎅MnogoBlog
- ⛄как создать сайт на wordpress, настроить и оптимизировать wordpress
- Создаём и редактируем таблицы MySQL с помощью PHP
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Как редактировать таблицу в MySQL на PHP независимо от количества столбцов и загружать файлы на сайт
alex1543/practPHP
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Простой пример, как редактировать таблицу в MySQL на PHP (+ загружать файлы на сайт)
Окно редактирования и добавления файлов:
Данные редактируются в этом примере независмо от количества столбцов. Можно добавлять, удалять столбцы в таблице из СУБД MySQL, что является главным отличием от проекта practUpdate. Исходники гарантированно работают под XAMPP Version 7.4.27. Для создания готовой структуры базы данных (БД) необходимо выполнить скрипт test.sql из каталога с исходниками. Иначе, структура БД будет создана сама из PHP.
About
Как редактировать таблицу в MySQL на PHP независимо от количества столбцов и загружать файлы на сайт
Редактирование данных в MySql с помощью PHP (админ-панель)
Если ты полностью справился с предыдущим уроком, то данный урок можно пропустить 🙂 Здесь мы с вами пошагово сделаем следующее:
- Создадим таблицу MySql
- Выведем из таблицы MySql данные
- Сделаем форму для редактирования и удаления данных из таблицы MySql
Создание таблицы
Давайте создадим в нашей БД таблицу products со следующими полями: ID, Name, Price. Поле Name у нас будет иметь тип TEXT, остальные два — INT. Если вам лень в PhpMyAdmin создавать такую табличку руками, то можете просто в нем выполнить вот этот SQL-код:
CREATE TABLE IF NOT EXISTS `products` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `Name` text NOT NULL, `Price` int(11) NOT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Теперь давайте заполним нашу таблицу тестовыми данными. Для наглядности мы добавим 3 записи:
Заполнить таблицу можно либо ручками через PhpMyAdmin, либо опять же вот таким простым SQL-запросом:
INSERT INTO `products` (`ID`, `Name`, `Price`) VALUES (1, 'Хлеб', 35), (2, 'Йогурт', 27), (3, 'Пиво Балтика #7', 50);
Вывод записей
Следующим нашим шагом будет обычный вывод этих данных из MySql на web-страничку.
Создадим новую страницу, к примеру «product_list.php» с установленным соединением с БД:
Теперь выведем все записи из таблицы. Для этого после подключения к БД (перед закрывающимся тегом