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 -> ?>