我想在html表中只显示不同的非数字值。该表必须是可编辑的,用户可以编辑表,编辑的数据必须存储在数据库中。这是我尝试没有条件它只显示第一列的不同值并重复其他列值。答案将不胜感激。
$sql= "select distinct
,CASE WHEN col1 not regexp '[0-9]' THEN col1 else null end as col1
,CASE WHEN col2 not regexp '[0-9]' THEN col2 else null end as col2
,CASE WHEN col3 not regexp '[0-9]' THEN col3 else null end as col3
from table_name";
$run_sql= mysqli_query($conn, $sql);
while ($rows= mysqli_fetch_array($run_sql)) {
echo "
<tr>
<td>".if ($rows['two']!= NULL){
$rows['two']
}."</td>
<td>".if ($rows['three']!= NULL){
$rows['three']
}."</td>
<td>".if ($rows['four']!= NULL){
$rows['four']
}."</td>
</tr>";
}