плагин wordpress Неустранимая ошибка: Непринятая ошибка: вызов функции обновления члена () на null [duplicate]

Java не поддерживает множественную наследование, поэтому, если вы расширяете класс Thread, тогда никакой другой класс не будет расширен.

Например: если вы создаете апплет, то он должен расширять класс Applet, поэтому здесь единственный способ создать поток - реализовать интерфейс Runnable

2
задан vrajesh 19 August 2016 в 06:20
поделиться

3 ответа

Этими способами вы можете сделать это легко,

Сначала определите $ wpdb глобально, как global $wpdb;

require_once('../wp-load.php'); // relative path

<?php
$wpdb->insert("wp_submitted_form", array(
   "col_nmae" => $value,
 ));
?>

Second Way is

$sql = $wpdb->prepare(
    "INSERT INTO `wp_submitted_form`    
       (col_nmae) 
 values ($val)");
$wpdb->query($sql);

В-третьих,

$sql = "INSERT INTO `wp_submitted_form`
          (col_nmae) 
   values ($val)";

$wpdb->query($sql);

Если вы новичок, читайте здесь https://codex.wordpress.org/Class_Reference/wpdb

0
ответ дан Kumar Rakesh 18 August 2018 в 13:05
поделиться

В соответствии с этим документом: https://codex.wordpress.org/Class_Reference/wpdb

вы должны изменить свой код на это:

global $wpdb;
$wpdb->insert(
  'wp_test',
  array(
    'orderID' => $_GET['orderID'],
    'amount' => $_GET['amount'],
    'acceptance' => $_GET['ACCEPTANCE'],
    'status' => $_GET['STATUS'],
  ),
  array( '%d', '%d', '%s','%s' )

);
1
ответ дан Majid 18 August 2018 в 13:05
поделиться

Попробуйте это: включить wp-load.php в начало файла.

Файл находится в папке темы.

require_once('../../../wp-load.php');    //<-----please include this

global $wpdb;
    $insert= $wpdb->insert('wp_test', array(
    'orderID' =>$_GET['orderID'],'amount'=>$_GET['amount'],'acceptance'=>$_GET['ACCEPTANCE'],'status'=>$_GET['STATUS'],
    ));
1
ответ дан vrajesh 18 August 2018 в 13:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: