Я использую ajax для отправки параметра URL vote_status
в скрипт, который обновляет мою таблицу БД.
Он вставляет данные, но, например, если vote_status=up
Я получаю это уведомление.
Использование неопределенной константы up -
предполагается "вверх"
и если vote_status=down
, я получу
Использование неопределенной константы up -
предполагается "вверх"
Использование неопределенной постоянной вниз -
предполагается «вниз»
Ниже приведена часть сценария, по которому я получаю уведомления.
$vote_status = $_POST['vote_status'];
switch ($vote_status)
{
case up:
$wpdb->query( $wpdb->prepare( "UPDATE wp_posts SET up=up+1 WHERE post_id = $vote_post_id" ) );
echo "Up Added!";
break;
case down:
$wpdb->query( $wpdb->prepare( "UPDATE wp_posts SET down=down+1 WHERE post_id = $vote_post_id" ) );
echo "Down Added!";
break;
case block:
echo "Already Voted!";
break;
}
Я не уверен, как это исправить. Сценарий выглядит хорошо для меня ..