Visualizzazione risultati 1 fino 4 di 4

Discussione: Somma colonna nel mese corrente

  1. #1
    attenzion non è connesso Utente AlterBlog
    Data registrazione
    15-01-2017
    Messaggi
    25

    Predefinito Somma colonna nel mese corrente

    Salve

    Non riesco a trovare il problema di questo codice, mi occorre sommare i valori di una colonna solo per il mese corrente, praticamente mi deve sommare l'incasso del mese in corso


    Codice PHP:


    $query
    = "SELECT SUM(Totale_scontrinato) FROM incasso WHERE month(data) = month(now()) AND year(data) = year(now()) ";

    $result50 = mysql_query($query) or die(mysql_error());
    // Print out result
    while($row = mysql_fetch_array($result50)){
    echo
    " <center>". $row['Totale_scontrinato']. " € ". $row['SUM(Totale_scontrinato)'];

    }
    ?>
    Grazie in anticipo per l'aiuto

  2. #2
    GraphOGLRisorse non è connesso AlterGuru 2500
    Data registrazione
    14-02-2015
    Messaggi
    3,997

    Predefinito

    Salve,
    per prima cosa dovrebbe convertire il codice in mysqli.

    Provi con questo:
    Codice PHP:
    $mese = month(data);
    $Anno = year(data);

    $mysqli = new mysqli("localhost", "nikname", null, "my_nikname");

    if(
    $mysqli == false) {die ("Errore nella connessione.");}

    // eventuale codice

    $query = "SELECT SUM(Totale_scontrinato) AS somma FROM incasso GROUP BY month(data) =? AND year(data) =?) ";

    $result50 = $mysqli->prepare($query);
    $result50->bind_param("ii", $mese, $Anno);
    $result = $result50->execute() ? $result50->get_result() : false;
    $result50->close();

    if (!
    $result) {
    die(
    '<p>Errore: ' .mysqli->error . '</p>');
    exit;
    }
    // Print out result
    while($row = $result->fetch_array(MYSQLI_ASSOC)){
    echo
    " <center>". $row['Totale_scontrinato']. " € ". $row['somma'];
    }
    Coridali saluti.

  3. #3
    attenzion non è connesso Utente AlterBlog
    Data registrazione
    15-01-2017
    Messaggi
    25

    Predefinito

    Grazie

    Per la celere risposta, sto provando il codice da lei consigliato, ma non da nessun risultato, anzi mi dice che nel codice ci sono degli errore.

    La ringrazio ancora per il suggerimento se le viene un altra idea sono qui grazie

  4. #4
    GraphOGLRisorse non è connesso AlterGuru 2500
    Data registrazione
    14-02-2015
    Messaggi
    3,997

    Predefinito

    Scusi, se non ho riposto prima, ma stavo lavorando su del materiale per il mio sito.

    Ha convertito anche il resto del codice in mysqli prima di fare le prove?

    Se non è un problema, potrebbe mostrare l'intero codice?
    Qualora abbia convertito tutto il codice, se può, mostri sia l'originale che quello convertito.

    Quali errori vengono idnicati?

    Io le suggerisco comunque di dare priorità alla conversione da mysql a mysqli.

    Cordiali saluti.
    Ultima modifica di GraphOGLRisorse : 28-06-2020 alle ore 21.33.33

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •