Как сделать проверку - содержит ли колонка "Type" текст "text_type"?

программирование php базы данных postgresql

Таблица "Quest" в postgresql базе данных:

Question | Type
------------------------
Quest1 | text_type
Quest2 | text_type
Quest3 | number_type
Quest4 | number_type

(PHP) -> Как сделать проверку с if() - содержит ли колонка (Type) текст="text_type"? Если содержит - то вставить Html input type="text"..

if(....)
{
echo "<input type='text' name='textbox2'/>";
}

Помогите, пожалуйста..Я новичок в postgresql и php..
Ответы:
Подключаешься к базе, делаешь выборку всех полей Type, заносишь в массив и в цикле проверяешь содержимое поля.
while($arr = получаешь данные)
{
if(!is_string($arr['Type'])) // или лучше, if( (string) $arr['Type'] !== $arr['Type']))
{
 continue;
}
// выводишь
}
strpos($full_string, $part_of_string) !== false вам в помощь


10 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.