从数组中删除从数组中选择的重复数据

时间:2014-10-31 14:55:19

标签: php arrays duplicate-data

下面是我的代码我想删除从数据库中选择的重复值使用array_unique()而不是在mysql查询中的DISTINCT请我需要帮助谢谢

$query2 = "SELECT * FROM place";    
$result2 = mysql_query ($query2) or die('query error');
while( $line2 = mysql_fetch_assoc($result2)){   
$e = $line2['event_title'];

$array = array($e);
$result = array_unique($array);
echo $result;
}

1 个答案:

答案 0 :(得分:0)

请使用以下内容:

$query2 = "SELECT * FROM place";    
$result2 = mysql_query ($query2) or die('query error');
$events = array();
while( $line2 = mysql_fetch_assoc($result2)){   
  $events[] = $line2['event_title'];
}
$events = array_unique($events);

echo '<pre>';
print_r($events);
echo '</pre>';