Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/11/2007, 09:32
cruzemer
 
Fecha de Ingreso: noviembre-2007
Mensajes: 15
Antigüedad: 16 años, 5 meses
Puntos: 0
Exclamación Convertir fechas de una consulta MySQL

Hola a todos!!!!

Soy nuevo en estos asuntos del PHP y ando un poco atorado con una conversion de la fecha despues de que hago una consulta, la realidad es que no se como hacer la conversion, el codigo que uso es:

Código:
<documento>
<?php

    $dime = mysql_connect ("localhost", "root");
	mysql_select_db("dime");
	$result = mysql_query ("SELECT idempleado, nombre, fecha, puntos FROM empleados") or die ("Invalid query");
	function cambiar_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; 
               }
	echo 
	"<datos>";

	while($row = mysql_fetch_array($result) {

			
		echo 
	"<empleados>
		<idem>" . $row["idempleado"] . "</idem>
		<nomb>" . $row["nombre"] . "</nomb>
		<fech>" . cambiar_a_normal($row["fecha"])  . "</fech>
		<pnts>" . $row["puntos"] . "</pnts>
	</empleados>";
	}
	
	echo "</datos>";
	
	mysql_free_result($result);
	mysql_close($dime);

?>
</documento>
Como dije antes, no conozco mucho de PHP, este scrip lo copie de un programa que hacia una consulta parecido a lo que tenia planeado hacer, ahora tengo un problema con la fecha por que la obtiene en "año-mes-dia" y no en "dia-mes-año", intente con una funcion que encontre pero no puedo hacer que haga el cambio.

Con lo poco que entiendo de PHP, lo que hace este scrip es que obtiene informacion de la consulta, luego la acomoda algo asi como un formato XML para poder cargarla ena un Grid de flash, si estoy bien???