Új hozzászólás Aktív témák

  • Taci

    addikt

    Azt vettem észre, hogy ha fut az adatbázist feltöltő szkript (PHP) (főleg most, hogy van benne párszor meghívva 20mp-es sleep), akkor hiába mutatja a log, hogy már x db bejegyzést létrehozott, az adatbázis még üres, akárhogy frissítem. Egyedül akkor lesz csak (látható?) bejegyzés, ha végig futott a szkript.

    Ez minden környezetben így van, vagy csak az én "teszt szerverem" (DesktopServer) működik így?

    Vagy amíg nincs zárva az SQL-kapcsolat, addig a bejegyzéseket sem menti, csak "előkészíti", és maga az adatbázisba írás a kapcsolat zárásával realizálódna?

    Tehát bármi ami a
    $conn = new mysqli($servername, $username, $password, $dbname);
    és a
    $conn->close();
    között történik
    (pl.
    $stmt = $conn->prepare($sql);
    $stmt->bind_param(...
    $stmt->execute() ),

    az csak akkor íródik az adatbázisba, ha megvolt a kapcsolat zárása?

Új hozzászólás Aktív témák

Hirdetés