Форум программистов, компьютерный форум, киберфорум
WordPress
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 20.12.2017
Сообщений: 42
1

Работа с базой данных Wordpress

20.03.2018, 00:35. Показов 1747. Ответов 3

Author24 — интернет-сервис помощи студентам
Доброго времени суток. Нужна помощь в работе с базой данных. Создал таблицу отдельно в phpmyadmin и на странице хочу записать туда данные. Соответственно, они будут выведены на другой странице.

Облазил много сайтов и вот как я делаю запись:
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
<?php
    $day=$_POST['day'];
    $type=$_POST['type'];
    $aud=$_POST['aud'];
    $num=$_POST['num'];
    $week=$_POST['week'];
 
    
global $wpdb;
 
 
if($wpdb->insert(
    'subjects',
    array(
        'Day'=>$day,
        'Type'=>$type,
        'Aud'=>$aud,
        'Number'=>$number,
        'Week'=>$week
    )
)==false) wp_die( 'Fooo' );
    else echo 'Yess!';
    
?>
Но у меня выдает "Страница не доступна. Сайт пока не может обработать этот запрос.
HTTP ERROR 500
"
Есть у кого, какие мысли?

Добавлено через 11 часов 40 минут
Call to a member function insert() on null in /home/u217661656/public_html/wp-content/themes/SBs-32/insert.php on line 14

Включил хост мне вывод ошибок. Вот что я получаю
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2018, 00:35
Ответы с готовыми решениями:

Взаимодействие с базой данных в WordPress
Здравствуйте, как переписать скрипт взаимодействия с бд под WP, что бы не указывать $connect_db=, а...

Работа с базой данных
Здравствуйте, есть база данных на oracal, нужно получать из неё данные и выводить на сайт. Как это...

Ошибка соединения с базой данных
Залила ВП на сайт с помощью FTP. Сайт очень глючит и изредка выдает ошибку соединения с базой...

Работа с WordPress на хостинге
Всем доброго времени суток, Ситуация такая: Есть хостинг на котором находится рабочий сайт. Сайт...

3
34 / 28 / 12
Регистрация: 17.03.2017
Сообщений: 151
20.03.2018, 12:06 2
как работать с wpdb https://wp-kama.ru/function/wpdb
0
225 / 216 / 89
Регистрация: 12.09.2015
Сообщений: 986
20.03.2018, 14:16 3
Лучший ответ Сообщение было отмечено Uzver000 как решение

Решение

Uzver000, ща...

Добавлено через 7 минут
Uzver000, в общем, у вас insert.php не относится в WP, а значит не понимает ни его переменных, ни его функций. Решается вот так:
PHP
1
2
<?php
include '*путь до wp-load.php*';
Путь лучше относительный пишите, у вас он скорее всего вот такой: '../../../wp-load.php', но лучше перепроверьте.
1
0 / 0 / 0
Регистрация: 20.12.2017
Сообщений: 42
20.03.2018, 15:59  [ТС] 4
Спасибо, заработало!!!))
0
20.03.2018, 15:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.03.2018, 15:59
Помогаю со студенческими работами здесь

Ошибка установки соединения с базой данных
Вот такая вот ошибка. Почему не получается перенести нормально БД и сайт на хостинг с Денвера? Что...

Ошибка установки соединения с базой данных
Добрый вечер!Кто сможет-подскажите,пожалуйста! Начала заливать WP на хостинг (radyx.ru). Загрузила...

Не корректная работа 404 ошибки на WordPress
Здравствуйте! Столкнулся с проблемой на WP https://site.com/product/item/?qweqweqweqw подобные...

Работа плагина Wordpress - как передать параметр
Потиху осваиваю создание плагинов. Вопрос следующий. Плагин срабатывает от шорт кода ...


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

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