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 ..