Поиск в БД своей таблице
-
Прошу прощения, может вопрос и глупый, но с php знаком очень поверхностно. Возникла задача создать плагин поиска по базе. Все получилось, при поиске значения состоящего из одних цифр (К примеру 777), все работает, но если вводить с буквами (К примеру 77X7), то поиск не работает. В таблице данные хранятся VARCHAR(14) NOT NULL UNIQUE.
Сам код поиска:
`function bt_get_status()
{
global $wpdb;
$table_status = $wpdb->prefix.tbl_bt_tracking;
if (isset($_POST[‘action’]) && $_POST[‘action’] == ‘activate’) {$bt_get_status = $_POST[‘bt_status’];
// Ищем
$status = $wpdb->get_var(«SELECT bt_status FROM $table_status WHERE bt_code = $bt_get_status»);}
echo
«
<form name=’bt_ender_code’ method=’post’ action=»>
«;
echo
«
<input type=’text’ name=’bt_status’ style=’width:300px;’/>
<input type=’hidden’ name=’action’ value=’activate’ />
<input type=’submit’ name=’send’ value=’Проверить’ /></form>
«;if ( isset($_POST[‘action’]) )
{
if (empty($status)){
echo «Нет такого кода»;
}
else{echo $status;
}
}
}`
- Тема «Поиск в БД своей таблице» закрыта для новых ответов.