Visualizzazione risultati 1 fino 5 di 5

Discussione: Non mi funziona il rollback

  1. #1
    Guest

    Predefinito Non mi funziona il rollback

    Ciao a tutti.
    Ho creato un sito che ha semplicemente un form in cui inserire diverse informazioni da riportare poi nel DB.
    Non mi funziona però il rollback.

    Questo è il file per connettermi al DB:

    Codice PHP:
    <?php
    define
    ("HOST", "localhost");
    define("USER", "weddingplanner");
    define("PASSWORD", "*******");
    define("DATABASE", "*******");

    $mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE);

    /* disattiva autocommit */
    $mysqli->autocommit(FALSE);

    /* verifica la connessione */
    if (mysqli_connect_errno()) {
    printf("Connessione fallita: %s\n", mysqli_connect_error());
    exit();
    }

    ?>
    Ogni volta che faccio un inserimento, se subito dopo faccio il rollback, comunque sia l'inserimento risulta essere andato a buon fine.

    Sapete aiutarmi su come risolvere ?

    Grazie!

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,744

    Predefinito

    Che motore stai usando per le tabelle? Hai verificato che supporti le transazioni?

  3. #3
    Guest

    Predefinito

    Grazie innazitutto di aver risposto.
    Uso il motore MyISAM. Ho provato qualche giorno ad utilizzare InnoDB, ma non è cambiato nulla.

    Come posso verificare se supporta le transazioni?

  4. #4
    Guest

    Predefinito

    Qualcuno che possa aiutarmi?

  5. #5
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,744

Tags for this Thread

Regole di scrittura

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