Problem z poleceniem "INSERT INTO"

0

Hej.
Mam pewien problem, mianowicie - tak jak w tytule - nie mogę używać polecenia "INSERT INTO". Dodam, że w konsoli phpAdmina działa to normalnie. I rozumiałbym, gdyby to był błąd w kodzie, ale prawdopodobnie nie jest. Zacząłem kopiować rozwiązania z innych stron przez mnie przygotowywanych i z jakiegoś powodu one też nie działają. Kod poglądowy poniżej. Co mogę zrobić?

<!DOCTYPE html> 
<html lang="pl"> 
<head> 
    <meta charset="UTF-8"> 
    <title>Cwiczenia</title> 
</head> 
<body> 
    <?php 
        require_once "disconnect.php"; 

        $polaczenie=new mysqli($host, $user, $password, $db); 

        if($polaczenie->connect_errno) 
        { 
            echo "Blad nr: ".$polaczenie->connect_errno.". Definicja: ".$polaczenie->connect_error; 
        } 
        else 
        { 
            echo "Wszystko sie ladnie laduje, przegladaj dalej!"; 
        } 
        $polaczenie->autocommit(false); 
 $polaczenie->query("INSERT INTO poczta (pocztaID, metodaID, odbiorcaID, data, adres) VALUES (2, 1, 1, 'data', 'Kaminicowa14')") or die("Error: ".$polaczenie->error); 
        
        $polaczenie->close(); 
    ?> 
</body> 
</html> 
6

skoro wylączasz:

$polaczenie->autocommit(false);

To gdzie robisz:

$polaczenie->commit();?

1 użytkowników online, w tym zalogowanych: 0, gości: 1