Visualizzazione dei risultati da 1 a 2 su 2

Discussione: ciclo che si ripete???

  1. #1

    ciclo che si ripete???

    Ciao a tutti,

    non riesco a capire cosa accade:

    Codice PHP:
                    while($row database::results($queryMYSQL_ASSOC))
                    {
                        if(
    $row['account_id'] >= 1)
                        {
                            
    // tutto ok!
                            // inserisco l'offerta nel database e scalo all'utente
                            // i crediti giocati :)
                            
    $sql "INSERT INTO bid_clicks
                                        VALUES (
                                                "
    .input::sanitize(input::post('account_bid_id')).",
                                                "
    .input::escape_str(session::get_userdata('account_session')).",
                                                "
    .input::sanitize(input::post('account_bid_value')).",
                                                "
    .time()."
                                            )"
    ;
                                            
                            
    // eseguo la query di inserimento!
                            
    database::query($sql);
                            echo 
    "OK";
                            return 
    true;
                        }
                        else
                        {
                            echo 
    json_encode(array('success' => false'message' => 'Credito insufficiente! Ricaricalo per giocare!'));
                            return 
    false;                
                        }
                    } 
    Non capisco per quale diavolo e assurdo motivo viene inserita due volte la medesima query... ovviamente quella di insert.

    Il ciclo si esegue una volta sola, l ho verificato con un debug...
    La tabella è composta da quei campi li, non ha nessun id come campo di autoincremento

    Michele Broggi
    Consulente ICT
    http://www.michelebroggi.it/

  2. #2
    Ancora ad oggi non ne sono venuto a capo.
    Non ho mai visto una cosa di questo tipo! Il ciclo si esegue una sola volta ma vengono inseriti due record IDENTICI, anche nel timestamp nel database...
    Michele Broggi
    Consulente ICT
    http://www.michelebroggi.it/

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.