Lo probe y casi funciona :)
Funciones.php si lo hago de esta forma por cada registro devuelto me da el siguente error
Código:
Notice: Use of undefined constant green - assumed 'green' in /var/www/funciones.php on line 12
Código PHP:
<?php
function comparar ($vence)
{
date_default_timezone_set('America/Mexico_City');
$hoy = new datetime();
$vencimiento = new DateTime($vence);
$total = $hoy->diff($vencimiento)->format('%a');
if ($total<90) {
$color = red;
} else {
$color = green;
}
}
Si cambio $color=green por $color="green" o 'green', no da el error pero tampoco funciona (al menos en ambos casos las tablas se muestran)