Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/01/2013, 08:18
Avatar de mager3
mager3
 
Fecha de Ingreso: junio-2012
Ubicación: Medellin
Mensajes: 318
Antigüedad: 11 años, 10 meses
Puntos: 4
Información Porque no graba la sentencia SQL

Hola a todos:

Tengo este codigo, el sql lo ejecuto en un cliente SQL y me separa la fecha correctamente quedando ano 2013 mes 01 dia 20

pero lo ingreso en codigo php asi :

Código PHP:
Ver original
  1. $modificar_fecha_servicio1=mysql_query("SELECT fecha_servicio,
  2.    SUBSTRING_INDEX( fecha_servicio, '-', 1 ) AS ano,
  3.    SUBSTRING_INDEX(SUBSTRING_INDEX( fecha_servicio, '-', 2 ),'-',-1) AS mes,
  4.    SUBSTRING_INDEX(SUBSTRING_INDEX( fecha_servicio, '-', -1 ),' ',1) AS dia
  5. FROM anexo_8 where id_anexo='1'");
  6.  
  7. //Aqui toy
  8. $conti=0;
  9. while ($tows=mysql_fetch_array($modificar_fecha_servicio1)) // Con este arreglo corrijo la fecha de 2012-05-12 a 12-05-2012
  10.             {  
  11.            
  12.            
  13.                 $ano=$tows['ano'];
  14.                 $mes=$tows['mes'];
  15.                 $dia=$tows['dia'];
  16.                 echo "$ano /";
  17. }

PERO TODO , todo lo que almaceno en $ano o en $mes , o en $dia me ty lo imprmo con un echo me imprime la FECHA COMPLETA, y si imprimo el contenido dle array con :

Código PHP:
Ver original
  1. echo "<pre>";
  2. print_r($modificar_fecha_servicio1);
  3. echo "</pre>";

Me trae RESOUSER ID #13

En que puedo estar fallando?