本文整理汇总了PHP中backupbuddy_core::dbescape方法的典型用法代码示例。如果您正苦于以下问题:PHP backupbuddy_core::dbescape方法的具体用法?PHP backupbuddy_core::dbescape怎么用?PHP backupbuddy_core::dbescape使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类backupbuddy_core
的用法示例。
在下文中一共展示了backupbuddy_core::dbescape方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: foreach
pb_backupbuddy::status('message', 'Replacing in all tables based on settings.');
$results = $wpdb->get_results("SHOW TABLES", ARRAY_A);
foreach ($results as $result) {
pb_backupbuddy::status('message', 'Replacing in table `' . $result[0] . '`.');
$dbreplace->bruteforce_table($result[0], array($needle), array($replacement));
}
pb_backupbuddy::status('message', 'Replacement finished.');
} elseif (pb_backupbuddy::_POST('table_selection') == 'single_table') {
$table = backupbuddy_core::dbescape(pb_backupbuddy::_POST('table'));
// Single specified table.
pb_backupbuddy::status('message', 'Replacing in single table `' . $table . '` based on settings.');
$dbreplace->bruteforce_table($table, array($needle), array($replacement));
pb_backupbuddy::status('message', 'Replacement finished.');
} elseif (pb_backupbuddy::_POST('table_selection') == 'prefix') {
// Matching table prefix.
$prefix = backupbuddy_core::dbescape(pb_backupbuddy::_POST('table_prefix'));
pb_backupbuddy::status('message', 'Replacing in all tables matching prefix `' . $prefix . '`.');
$escaped_prefix = str_replace('_', '\\_', $prefix);
$results = $wpdb->get_results("SHOW TABLES LIKE '{$escaped_prefix}%'", ARRAY_A);
foreach ($results as $result) {
pb_backupbuddy::status('message', 'Replacing in table `' . $result[0] . '`.');
$dbreplace->bruteforce_table($result[0], array($needle), array($replacement));
}
pb_backupbuddy::status('message', 'Replacement finished.');
} else {
echo '<script type="text/javascript">jQuery("#pb_importbuddy_working").hide();</script>';
die('Error #4456893489349834. Unknown method.');
}
echo '<script type="text/javascript">jQuery("#pb_importbuddy_working").hide();</script>';
echo '<br><a href="' . pb_backupbuddy::page_url() . '&parent_config=' . htmlentities(pb_backupbuddy::_GET('parent_config')) . '" class="button secondary-button">← ' . __('back', 'it-l10n-backupbuddy') . '</a>';
$pb_backupbuddy_js_status = false;