0

以下の方法がありますが、アプリケーションを実行するたびに次のエラーが発生します:
「解析エラー: 構文エラー、予期しない T_STRING、T_VARIABLE を期待しています」

 public static getExcludedEmailCount($email){
    db_set_active(TEST_DB);
    $sql = "select COUNT(*) from person WHERE SUBSTRING_INDEX('%s','@',1) IN (SELECT email_role FROM email_role_exclusion)";

    $result = db_query($sql, $email);

    db_set_active();
    return $result;
}


Drupal と PHP の初心者です。よろしくお願いします。

4

1 に答える 1

2

関数を入れ忘れました。このように宣言します

public static function getExcludedEmailCount($email)

また、getExcludedEmailCount 内のメソッドは同じクラスに属し、$this キーワードを使用します。別のクラスに属している場合は、そのクラスのオブジェクトを作成してから、これらのメソッドにアクセスします。

于 2013-09-28T04:28:37.543 に答える