php - 推进 - 从哪里开始

标签 php mysql sql symfony1 propel

我有 table :

Article:
ID | TITLE | CONTENT
1  | aaa+s | sdsd
2  | ccc+a | sdsda
3  | aaa+s | dsdsd
4  | aaa+2 | sfsdf
5  | sds+2 | sadasds

如何获取标题以aaa+开头的所有文章?

           $c = new Criteria();
           $c->add(ArticlePeer::TITLE, ????);
           $art = ArticlePeer::doSelectOne($c);  

最佳答案

作为一个普通的 MySQL 语句:

       SELECT * FROM `Article` WHERE TITLE LIKE "aaa+%"

在 Symfony 中,可以这样做:

       $c = new Criteria();
       $c->add(ArticlePeer::TITLE, 'aaa+%', Criteria::LIKE);
       $art = ArticlePeer::doSelectOne($c);  

查看 here表 8 -1 了解更多详情。

关于php - 推进 - 从哪里开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8963986/

相关文章:

sql - Postgres BIGINT 超出范围

SQL 对子字符串求和?

sql - 根据另一列的字母顺序更新序数列

php - MySQL 服务器消失了 haProxy 不断出现错误

php - 搜索结果不起作用 - mysql、php

php - 任何以 http ://is validated by FILTER_VALIDATE_URL? 开头的东西

php - 如何将项目分组到类别下?

php - 如何在 mysql 中插入用户 ID 和状态

php - HTTP ://Becomes http%3A%2F%2F in CodeIgniter

php - 根据 PHP 变量设置表单下拉列表