Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Iterieren Sie und erhalten Sie eindeutige Werte von JSON für einige Indizes

Überprüfen Sie, ob der Wert bereits verwendet wird. Wenn ja, drucke eine leere Zeichenkette, wenn nicht, drucke den neuen Wert.

Dies wird in Ihren anhängenden Code übersetzt:

storedObjective = "";
storedSignal_type = "";
$.each(data, function(index, key) {

    if (key.objective == storedObjective)
    {
        print_1 = "";
    }
    else
    {
        print_1 = objective;
        storedObjective = key.objective;
    }
    if (key.signal_type == storedSignal_type)
    {
        print_2 = "";
    }
    else
    {
        print_2 = key.signal_type;
        storedSignal_type = key.signal_type;
    } 

  $('#myTable').append('<tr><td>'+print_1+'</td><td>'+print_2+'</td><td>'+key.signal_name+'</td></tr>');
});