Я получаю строку при поиске и сопоставлении pir_no с другими полями со значениями No Null.
Но поле file_no может иметь значение NULL, поэтому записи, имеющие значение pir_no, равное NULL, не отображаются на веб-странице, но результат запроса получается, я думаю, потому что я ИСПОЛЬЗУЮ GET TO CATCH заголовок, а значения и значения отображаются в окне URL / адресной строке.
Help.How я могу показать полные записи, даже если некоторые столбцы имеют NULL.
мои поля таблицы как ...
pir_sr pir_no pir_type pir_dor pir_fin_year pir_related file_status file_no pir_status pir_progress online_status pir_remark
поле file_no может связываться со значениями NULL
MySQL запрос
$sql = "SELECT * from pir_detail WHERE pir_no = $query_pir";
присваивание результатов и проверка строк ----
$result = $conn->query($sql);
$row_num = mysqli_num_rows($result);
если содержит строки, то действие -
if($row_num>0)
{
//while($row=$result->fetch_assoc())
while($row=mysqli_fetch_assoc($result))
{
header('Location: add_case_detail_form.php?pir_no='.$row['pir_no'].'&type='.$row['pir_type'] .
'&dor='.$row['pir_dor'].'&related='.$row['pir_related'].'&fileno='.$row['file_no'].
'&pirstatus='.$row['pir_status'].'&pirprogress='.$row['pir_progress']);
}
}else
{
header('Location:add_case_detail_form.php?result=""');
}
на странице поиска - получить результат из заголовка и распечатать его как -
f(isset($_GET['pir_no']) && !empty($_GET['pir_no']) AND
isset($_GET['type']) && !empty($_GET['type']) AND
isset($_GET['dor']) && !empty($_GET['dor']) AND
isset($_GET['related']) && !empty($_GET['related']) AND
isset($_GET['fileno']) && !empty($_GET['fileno'])AND
isset($_GET['pirstatus']) && !empty($_GET['pirstatus'])AND
isset($_GET['pirprogress']) && !empty($_GET['pirprogress'])
){
echo("PIR No: "."<a href='#addcase' class='a'>".$_GET['pir_no']."</a>".
","." TYPE: ".$_GET['type'] .
","." Received Date: ".$_GET['dor'].
","." Related/DIG: ".$_GET['related'].
","." File No: ".$_GET['fileno'].
","." PIR Status: ".$_GET['pirstatus'].
","." PIR Progress: ".$_GET['pirprogress']
);}