나는 db 테이블을 업데이트하는 스크립트에 vote_status
URL 매개 변수를 보내기 위해 ajax를 사용하고 있습니다.정의되지 않은 상수의 사용
데이터를 삽입하지만 예를 들어 vote_status=up
인 경우이 알림을받습니다. 까지 내가 정의되지 않은 상수의
사용
를 얻을 수 '최대'
그리고 만약 vote_status=down
가정 - -이 가 '최대'가정
를 사용하여 정의되지 않은 최대 정수의
사용 정의되지 않은 상수 down - 은 'down'이라고 가정합니다.
아래는 내가 고지를 얻은 스크립트의 일부입니다.
$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;
}
잘 모르겠습니다. 이 스크립트는 나에게 잘 생겼어.
힌트가 바로 있습니다. – stillstanding
lol, 자주 switch 문을 사용하지 않았습니다. – Noob