Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/04/2014, 13:35
zyxer
 
Fecha de Ingreso: abril-2014
Mensajes: 72
Antigüedad: 10 años, 7 meses
Puntos: 5
Respuesta: javascript y php con mysql

Es porque cuando vienes a utilizar las variables ya ha terminado de correr el bucle y está en el último elemento. Lo que tienes que hacer es colocarlo dentro del bucle.

Código PHP:
Ver original
  1. <?php
  2.     $result = mysql_query("SELECT * FROM bitacora ");
  3.    
  4.     while($row = mysql_fetch_array($result)) {
  5.         $fecha= $row['fecha'];
  6.         $sqldate=date('Y,m,d',strtotime($fecha));
  7.         $id=$row['idUsuario'];
  8.    
  9.         ?>
  10.         <script type="text/javascript">
  11.             $(document).ready(function(){
  12.            
  13.             var usuario= <?php  echo $id; ?>
  14.             var ini=new Date(<?php echo $sqldate; ?>);
  15.             anio1= ini.getFullYear() + ',' + ini.getMonth() + ',' + ini.getDate();
  16.            
  17.             var fecha=new Date();
  18.             var anio=fecha.getFullYear();
  19.             var mes=fecha.getMonth()+1 ;  
  20.             var diames=fecha.getDate();
  21.                
  22.             nueva_fecha1 = new Date(fecha);
  23.             fecha1 = nueva_fecha1.getFullYear() + ',' + nueva_fecha1.getMonth() + ',' + nueva_fecha1.getDate();
  24.        
  25.         </script>
  26.         <?php
  27.     }  
  28. ?>