title: jQuery $.each loop and json mysql data
body: <p>Well i have this php for get the value of mysql.
  I get two rows in this query.</p>
  
  <pre><code>include('../funciones/funciones.php');
  $link=Conectarse();
  $pnc=$_GET['pnc'];
  $query="SELECT
  accion_inmediata.accion,
  accion_inmediata.responsable,
  accion_inmediata.peligro,
  accion_inmediata.ambiente,
  DATE_FORMAT(accion_inmediata.fecha,'%m-%d-%Y') as fechaAccion
  FROM
  accion_inmediata
  WHERE
  accion_inmediata.id_pnc = '$pnc'";
  $result = mysql_query($query,$link);
  $array = mysql_fetch_array($result);
  echo json_encode($array);
  </code></pre>
  
  <p>and this is my Jquery code </p>
  
  <pre><code>function traerAcciones(pnc){
  
        $.ajax({                         
        url: 'php_ajax/select_acciones.php?pnc='+pnc,               
        data: "",                        
        dataType: 'json',                
        success: function(data)          
        {
  
    $.each(data, function() {
   alert(this.accion);
  
  });
        } 
      }); 
      }
  </code></pre>
  
  <p>when i execute this code the alert show me "undefined".
  The $.each loop works fine  but the value is the problem.
  Please help and sorry for my bad English</p>