PHP逆引き大全 516の極意

データベースの極意 - Tips414 LIKE句で抽出する

登録タグ
PHP
Icon comment count 0
Icon stock count 0

6-4Propelの利用 基本編Tips414 LIKE句で抽出する

Level1

PointModelCriteria::filterBy*()メソッドを利用する

LIKE句で抽出するには、filterBy*()メソッドを利用します(*の部分にはカラム名が入ります)。

引数にはワイルドカードを含む文字列を指定します。ワイルドカードは通常のSQL文と同様に、「%」記号で表現します。

サンプルプログラムのfilterBy*()メソッドは、以下の条件文を生成します。

WHERE books.TITLE LIKE '%MVC%'
リスト1414.php
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>LIKE句で抽出する</title>
</head>
<body>
<?php
require_once('config.inc.php');
$books = BookQuery::create(

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません