Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/29: Рейтинг темы: голосов - 29, средняя оценка - 4.52
3 / 3 / 0
Регистрация: 01.11.2012
Сообщений: 803
MySQL

Поиск по столбцу

19.11.2014, 14:48. Показов 5807. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могу допереть, как сделать поиск по столбцу ? то есть, если в моем столбце есть такое значение значит выводим один текст, если нет, то другой....

Добавлено через 19 минут
Вот что накидал... Не работет

PHP
1
2
3
4
5
6
7
{ 
 
  $query = 'SELECT id FROM items WHERE 44 LIKE 44'; 
  $res = mysql_query( $query ); 
 
  echo $res;
}
Выдает ошибку Resource id #2
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.11.2014, 14:48
Ответы с готовыми решениями:

поиск по столбцу
Всем привет! есть программа, которую нужно довести до ума. есть в проге дб грид один эдит и трибутона! в одном из столбцов есть числа...

Поиск по столбцу
Всем привет! Тема уже избитая, но все равно я не нашел ответа на вопрос. На таблице есть два столбца. В первом данные, во втором...

Поиск по столбцу
Здравствуйте! Помогите, пожалуйста, придумать алгоритм, а то я уже много работ сделал(по своему практосу), вот над этой только долблюсь....

8
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
19.11.2014, 15:14
Цитата Сообщение от Bookkc1 Посмотреть сообщение
как сделать поиск по столбцу
Если нужно точное значение, то
SQL
1
WHERE fld1 = val1
Если нужно вхождение строки, то
SQL
1
WHERE fld1 LIKE '%val1%'
0
3 / 3 / 0
Регистрация: 01.11.2012
Сообщений: 803
19.11.2014, 15:24  [ТС]
SQL
1
SELECT id FROM items WHERE id = 44 LIKE 44
Так ?

Выдает Resource id #2
0
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
19.11.2014, 15:49
Цитата Сообщение от Bookkc1 Посмотреть сообщение
Так ?
Как это сочетается со сказанным мной?
Еще раз объясни, что тебе нужно. Желательно пример с данными. Что есть в таблице, что надо получить в результате запроса
0
3 / 3 / 0
Регистрация: 01.11.2012
Сообщений: 803
19.11.2014, 15:53  [ТС]
Так: в таблице просто цифры (типа 110, 111, 112 и т.д.) Мне нужно поиск какой-то из них и если она найдена то выводится один текст, если нет то другой. все...

Вот весь код

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
 
$dbhost = "localhost"; // Хост
$dbuser = "root"; // Имя пользователя
$dbpassword = "ascent"; // Пароль
$dbname = "build"; // Имя базы данных
 
// Подключаемся к mysql серверу
$link = mysql_connect($dbhost, $dbuser, $dbpassword);
mysql_select_db($dbname, $link); 
 
 
$query = 'SELECT id FROM items WHERE 44 LIKE 44'; 
$res = mysql_query( $query ); 
 
echo $res;
 
 
?>
0
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
19.11.2014, 16:00
Цитата Сообщение от Bookkc1 Посмотреть сообщение
в таблице просто цифры (типа 110, 111, 112 и т.д.) Мне нужно поиск какой-то из них и если она найдена то выводится один текст, если нет то другой. все...
SQL
1
2
3
4
5
6
7
8
9
10
11
SELECT 
    CASE 
       WHEN T1.cnt >= 1 THEN 'Есть'
       ELSE  'Нет'
    END
FROM
 (
SELECT COUNT(*) AS cnt
FROM tab1
WHERE fld1 = 110
) T1
0
3 / 3 / 0
Регистрация: 01.11.2012
Сообщений: 803
19.11.2014, 16:02  [ТС]
эээм... я не понимаю куда писать "это"? в запрос что ли?
0
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
19.11.2014, 16:08
Цитата Сообщение от Bookkc1 Посмотреть сообщение
в запрос что ли?
В запрос. Подзапрос - это замена твоего запроса. Основной запрос - анализ "есть ответ - нет ответа". В принципе анализ можно проводить уже в самом PHP, тогда используешь только "голый" подзапрос.
1
3 / 3 / 0
Регистрация: 01.11.2012
Сообщений: 803
19.11.2014, 16:22  [ТС]
Меня интересует анализ в ПХП, я в нем больше разбираюсь нежели в SQL
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.11.2014, 16:22
Помогаю со студенческими работами здесь

Поиск по столбцу в datagridview
Здравствуйте. В общем, есть у меня форма, где я из txt-файла вывожу инфу в datagridview. Потом я на второй форме, которую вызываю через...

Поиск по столбцу в таблице
Здравствуйте! Имеется следующая задача: найти в таблице n * n (например, календарь) определенный элемент с координатами (a, b) и вывести...

Поиск по столбцу в DBGrid
Вечер добрый. Прошу помощи экспертов. В интернете ничего нужного найти не смог. У меня есть база данных MS Access, подключенная в DBGrid...

Поиск по столбцу dataGridView
Здравствуйте! Такой вопрос. Есть кнопка, при нажатие на него добавляется в первом столбце dataGridView сегодняшняя дата. Теперь хочу...

Поиск по столбцу в БД access Delphi
Делаю по примеру, вот код. Запускаю программу пишет 'Boolean' and 'string' типо переведите тип. Помогите как эту ошибку исправить if...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru