Entity/TagRepository.php
changeset 63 774ba82dca59
parent 60 984ba20c150b
child 65 ba6b8e38d90e
equal deleted inserted replaced
62:10be6b9e55e7 63:774ba82dca59
    32     {
    32     {
    33         $qb = $this->getEntityManager()->createQueryBuilder();
    33         $qb = $this->getEntityManager()->createQueryBuilder();
    34         $qb->select('t.label');
    34         $qb->select('t.label');
    35         $qb->from('WikiTagBundle:Tag','t');
    35         $qb->from('WikiTagBundle:Tag','t');
    36         $qb->where($qb->expr()->orx(
    36         $qb->where($qb->expr()->orx(
       
    37             $qb->expr()->like('t.label',$qb->expr()->literal(addcslashes(mysql_real_escape_string($seed),"%_")."%")),
    37             $qb->expr()->like('t.label',$qb->expr()->literal("%".addcslashes(mysql_real_escape_string($seed),"%_"))),
    38             $qb->expr()->like('t.label',$qb->expr()->literal("%".addcslashes(mysql_real_escape_string($seed),"%_"))),
    38             $qb->expr()->like('t.label',$qb->expr()->literal("% ".addcslashes(mysql_real_escape_string($seed),"%_")."%"))
    39             $qb->expr()->like('t.label',$qb->expr()->literal("% ".addcslashes(mysql_real_escape_string($seed),"%_")."%"))
    39         ));
    40         ));
    40         
    41         
    41         $query = $qb->getQuery();
    42         $query = $qb->getQuery();