I'm using while loop
to fetch data from the database I want to display like nothing found the result is null or empty. I've tried using if/else
with like: if (empty($jobs)) echo 'nothing found';
that doesn't work. if(!mysqli_fetch_assoc($jobs))
works but if don't show the jobs if available.
Loop
<?php while ($job = mysqli_fetch_assoc($jobs)) { ?>
<tr class="custom-table-body-titles">
<td><?php echo h($job['updated_at']); ?></td>
<td>
<a href="#" class="text-dark"><?php echo h($job['title']); ?></a>
</td>
<td>0/<?php echo h($job['required_freelancers']); ?></td>
<td><?php echo h($job['delivery_time']); ?> Days</td>
<td>$<?php echo h($job['budget']); ?></td>
<td>
<a href="job_details.html" class="btn btn-sm btn-primary">Apply</a>
</td>
</tr>
<?php } ?>