Hola.! Amigos del foro.
Que me recomiendan para dar solución:
Students:
1.- Si un Students tiene registrado por defecto la hora "00:00:00" se le mostrara un Botón para editar.
Para eso uso de este modo.
if ($row['hour'] == '00:00:00');
2.- Si el Students edito la hora ejemplo. "13:30:05" ya no debe mostrar el botón de editar.
Una hora al azar del DB.
if ($row['hour'] == '13:30:05');
NOTA: Si uso de este modo aun me sigue mostrando el botón
if ($row['hour'] == '');
Resumen: La idea es que el botón se visualice, cuando la hora este en "00:00:00" y cuando tenga cualquiera hora que no sea
ceros desaparezca.
Código PHP:
Ver original<?php
// <-- more code...
foreach($result as $row)
{
$sub_array[] = $row["id_grades"];
$sub_array[] = '<div> '.$row["names"].' </div>';
$sub_array[] = '<div> '.$row["hour"].' </div>';
$sub_array[] = '<div> '.$row["score"].' </div>';
// Teacher
if($_SESSION['level'] == '1' ) {
$sub_array[] = '<div>
<button type="button" name="delete" id="'.$row["id_grades"].'">Delete</button></div>';
}
// Students
else if($_SESSION['level'] == '2') {
if ($row['hour'] == '00:00:00');
$sub_array[] = '<div>
<button type="button" name="edit" id="'.$row["id_grades"].'">Edit</button></div>';
}
$data[] = $sub_array;
}
// ...more code ->
?>