Tanımlanmamış sabit kullanımı

0 Cevap php

Benim db tablosunu günceller bir komut dosyası için bir vote_status URL parametre göndermek için ajax kullanıyorum.

Bu veri ekler ama örneğin vote_status=up Ben bu uyarıyı alırsanız.

Use of undefined constant up - assumed 'up'

ve vote_status=down I alırsam

Use of undefined constant up - assumed 'up'

Use of undefined constant down - assumed 'down'

Aşağıda bildirimleri almak hangi senaryonun bir parçasıdır.

$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;
        }

Bunu düzeltmek için nasıl emin değilim. Komut bana gayet iyi görünüyor ..

0 Cevap