php - para - strip_tags javascript



Agregar valores de la misma fecha (1)

Esto requiere funciones agregadas. Use SUM() y GROUP BY en su consulta:

$newDate = "SELECT date_added,
                SUM(menu_price )
            FROM main
            GROUP BY date_added
            ORDER BY date_added DESC";

Acabo de empezar a aprender PHP, así que si ya hay una respuesta a esta pregunta, indícamelo ya que no pude encontrar uno.

Tengo una base de datos mysqli con 2 entradas: date_added & menu_price . El usuario ingresa (a través de una interfaz de página web) el menu_price (doble) mientras que la fecha se establece automáticamente en este formato: Ymd . Tenga en cuenta que se pueden establecer múltiples entradas para menu_price para la misma fecha.

Mi pregunta: estoy tratando de sacar un informe diario que debe agregar todos los precios para cada día y solo mostrar la fecha una vez.

Ejemplo: digamos que tenía dos entradas para 2015-04-10 : 10 y 20 y tenía 3 entradas para 2015-04-11 : 10, 20 y 30. Así que mi informe para 2015-04-10 debería decir 30 y para 2015-04-11 debería decir 60 .

Logré extraer entradas de fecha únicas (no estoy seguro de si es útil o no) del modo descrito a continuación, pero no estoy seguro de cómo proceder.

// Extract unique date entries
$newDate = "SELECT DISTINCT (date_added) AS date_added
            FROM main
            ORDER BY date_added DESC";

$dateResult = $conn->query($newDate);

// Create an array with unique dates
$results = array();
while ($dateArray = $dateResult->fetch_assoc())
{
    $results[] = $dateArray["date_added"];
};




sum