【发布时间】:2019-01-30 08:02:45
【问题描述】:
我有一个包含城市名称数据的表格,例如“(Istanbul)”和“Istanbul”
我试图只显示城市名称,无论是原始形式还是括号中。
为此,我使用以下代码。
<?php
require_once "config.php";
$sql = $conn->query( "SELECT DISTINCT city FROM countries ORDER BY city" );
if ( $sql->num_rows > 0 ) {
// output data of each row
while ( $row = $sql->fetch_assoc() ) {
echo '<li> <input type="checkbox" name="cityName" value="' . $row[ "city" ] . '" />' . $row[ "city" ] . '</li>';
}
} else {
echo "0 results";
}
?>
我尝试使用 替换(替换(城市,'(',''),')','')
但我无法将其合并到 SELECT DISTINCT。
我不确定这是否可能。
提前致谢!
【问题讨论】: