从具有唯一数组的数据库中删除所选的重复数据


Remove duplicate data selected form database with array unique

下面是我的代码,我想在mysql查询中使用array_unique()而不是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;
}

请使用以下内容:

$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>';