php pdo搜索列数组

时间:2015-02-24 13:43:56

标签: php mysql pdo

表名 - animationmaster

列 - animationdate,type = varchar

列 - animationno,type = varchar

每列中的数据如下所示。

animationno = 300,301

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

当用户搜索300时,它从animationdate

显示输出300 - 23-03-2015

当用户搜索301然后它从animationdate

显示输出301-23-04-2015

我的意思是,如果用户达到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);
?> 

0 个答案:

没有答案