sql >> Databáze >  >> RDS >> Mysql

Seskupte data ve smyčce foreach

Jedním ze způsobů, jak toho dosáhnout, je uložit předchozí hodnotu a porovnat ji s aktuální:

$prev = NULL;
foreach($rows AS $row) {
    $curr = $row['datetime_published'];
    echo "$curr<br>";
    if ($curr != $prev) {
        echo '<br>';
        $prev = $curr;
    }
}


  1. Řazení podle FIELD v MYSQL

  2. SQL:Vyberte pouze sloupce s hodnotami NULL

  3. Špatný výkon v Laravelu

  4. Chyba připojení Java Oracle localhost (ORA-12505)