массив столбцов pp pdo pdo

имя таблицы – animationmaster

column – animationdate, type = varchar

column – animationno, type = varchar

данные в каждом столбце похожи ниже.

animationno = 300,301

animationdate = 300 – 23-03-2015,301- 23-04-2015

Когда пользователь ищет 300, тогда он отображает вывод 300 – 23-03-2015 из animdate

Когда пользовательский поиск 301, то он отображает вывод 301- 23-04-2015 от animdate

я имею в виду, если пользователь нажмет 300, то он будет совпадать в столбце animationdate и получит значения 300 до запятой.

PLZ помочь получить решение для этого поиска.

<?php $q = $_GET['q']; $city = $database->getRows("SELECT animationdate FROM animationmaster WHERE animationno = :animationno ", array(':animationno '=>"$q")); $info = array(); foreach($city as $row) { $generat = $row['animationdate']; $info[] = array('date' =>$generat); } echo json_encode($info); ?>