0

WordPress データベース エラー

SQL 構文にエラーがあります。4行目の「LIMIT 1」付近で使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください

クエリ用

SELECT wp_wpsp_templates_fonts.name
  FROM wp_wpsp_templates_fonts
  WHERE wp_wpsp_templates_fonts.fontID = 
  LIMIT 1

作られた

require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/twentyten/wpsp-sales-page.php'), require_once('/plugins/wpsp/wpsp-frontend.php'), TemplatesModel->GetFontByID

以下はコードです。

    function GetFontByID($fontID) {
    global $wpdb;

    $results = $wpdb->get_results(" SELECT ".$wpdb->prefix."wpsp_templates_fonts.name
                                    FROM ".$wpdb->prefix."wpsp_templates_fonts
                                    WHERE ".$wpdb->prefix."wpsp_templates_fonts.fontID = ".mysql_real_escape_string($fontID)."
                                    LIMIT 1");
    return $results[0]->name;    
}

この問題を解決する方法についてのアイデアはありますか?

4

1 に答える 1

0

GetFontByID() には、パラメーターを渡す必要があります。現在、param は空白で表示されます。

于 2013-10-16T01:18:42.500 に答える