これが私のコードです..
<?php
$SupportingMaterialTaskSql = "select task_name,section_name,ref_student_id from scores where ref_student_id = '".$studentid."' and section_name = 'sm1' GROUP BY task_name ORDER BY cast( SUBSTRING( task_name, 5, 2 ) AS unsigned ) ASC";
$SupportingMaterialTaskResults = $obj->selectQuery($SupportingMaterialTaskSql);
if($SupportingMaterialTaskResults > 0)
{
foreach($SupportingMaterialTaskResults as $Key => $SupportingMaterialTaskRow)
{
$Task = $SupportingMaterialTaskRow['task_name'];
$str = "Task";
$TaskName = str_replace($str, "Task ", $Task);
?>
<tr>
<td width="30%" class="f13_blue cellbg"><?php echo $TaskName; ?></td>
</tr>
<?php
}
}
?>
これが、このコードの上に置かれた Out です。
Task2 Task3 Task5 Task6 Task7 Task8 Task9 Task10
だから私はこのように結果を出したい..データベースにTask1のような値がある場合はTask1を印刷し、それ以外の場合はTask1を印刷する「N / A」。
それで、どうすればそれを解決できますか?