Hola velma
Primero voy a arreglar y colorear tu código..
Código PHP:
$esquema_consulta = mysql_query("SELECT ID_ESQ,fecha,nombre,descripcion FROM $sql_tabla_e") or die("No se pudo realizar la consulta a la Base de datos");
while($resultados = mysql_fetch_array($esquema_consulta)) {
echo '<tr>
<td width="10%" bgcolor="#ECF5F9"><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">$resultados[ID_ESQ]</font></div></td>
<td width="15%" bgcolor="#ECF5F9"><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">$resultados[fecha]</font></div></td>
<td width="25%" bgcolor="#ECF5F9"><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">$resultados[nombre]</font></div></td>
<td width="25%" bgcolor="#ECF5F9"><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">$resultados[descripcion]</font></div></td>
<td width="25%" bgcolor="#3C7A93">';
}
echo "</table>";
function cambiaf_a_normal($fecha){
ereg( "([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})", $fecha, $mifecha);
$lafecha=$mifecha[3]."/".$mifecha[2]."/".$mifecha[1];
return $lafecha;
}
Hecho esto voy a crear otra funcion más sencilla que la que estás aplicando (por si acaso no funciona la que das tú)
Código PHP:
function fechanormal($fecha){
$fecha = strtotime($fecha);
$fecha = date("d-m-Y", $fecha);
return $fecha;
}
Y aquí el código con la función aplicada:
Código PHP:
$esquema_consulta = mysql_query("SELECT ID_ESQ,fecha,nombre,descripcion FROM $sql_tabla_e") or die("No se pudo realizar la consulta a la Base de datos");
while($resultados = mysql_fetch_array($esquema_consulta)) {
echo '<tr>
<td width="10%" bgcolor="#ECF5F9"><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">$resultados[ID_ESQ]</font></div></td>
<td width="15%" bgcolor="#ECF5F9"><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">'.fechanormal($resultados[fecha]).'</font></div></td>
<td width="25%" bgcolor="#ECF5F9"><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">$resultados[nombre]</font></div></td>
<td width="25%" bgcolor="#ECF5F9"><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">$resultados[descripcion]</font></div></td>
<td width="25%" bgcolor="#3C7A93">';
}
echo "</table>";
function fechanormal($fecha){
$fecha = strtotime($fecha);
$fecha = date("d-m-Y", $fecha);
return $fecha;
}
Suerte