1
私は前にwordpressデータベースで作ったMySqlストアプロシージャを呼びたいと思う。しかし、常に空の配列を返します。私のコードに何か問題がありますか? MySqlプロンプトでこのコードを実行すると、行が正しく表示されます。どのようにワードプレスのストアドプロシージャを呼び出しますか?
public static function get_job_list($job_title = '', $qualify = '',$id = ''){
global $wpdb, $table_prefix;
$query = "SET @id='{$id}'; SET @job_title='{$job_title}'; SET @qualify='{$qualify}';
CALL `sp_job_list`(@id, @job_title, @qualify);";
$result = $wpdb->get_results($query);
return $result;
}
てみてください - 参照してください - https://developer.wordpress.org/reference/classes/wpdb/prepare/ – htmlbrewery
ない作品、まだ空の配列! –
同じ 'sql'エラーがありますか? 'die(mysql_error())'をチェックする – htmlbrewery