Código:
$datos = array(); while($row = mysql_fetch_array($query)) { $datos[] = array( 'nu_usuario' => $row['nu_usuario'], 'telefono' => $row['telefono'], 'nombre' => $row['nombre'], 'apellidos' => $row['apellidos'], 'poblacion' => $row['poblacion'] ); } // convertimos el array de datos a formato json echo json_encode($datos); }
Código:
function filtrar() { $.ajax({ data: $("#frm_filtro").serialize()+ordenar, type: "POST", dataType: "json", url: "ajax.php?action=listar", success: function(data){ var html ='' ; if(data.length > 0){ $.each(data, function(i,item){ html += '<tr>' html += '<td>'+item.nu_usuario+'</td>' html += '<td>'+item.telefono+'</td>' html += '<td>'+item.nombre+'</td>' html += '<td>'+item.apellidos+'</td>' html += '<td>'+item.poblacion+'</td>' html += '</tr>'; }); } if(html == '') html = '<tr><td colspan="4" align="center">No se encontraron registros..</td></tr>' $("#data tbody").html(html); } });