Wydaje mi się, że masz skopane query. - cofam. Tzn. zapyatnie wydaje się być OK, powinno śmigać. Słabo googlowałem czy można SET w INSERT; stąd moje stwierdzenie. Może nazwa tabeli/kolumny jest nieprawidłowa? Nie jestem pewien, acz może pomóc usunięcie tej spacji: 'wgrane' ".
Byłbym wdzięczny, gdybyś odpowiedział czy moje zapytanie również nie śmiga.
Spróbuj tego:
INSERT INTO tabela2 (sciezka) VALUES ('wgrane')
Tutaj możesz poczytać o SQL Insert:
https://dev.mysql.com/doc/refman/5.7/en/insert.html
A tutaj się pobawić z tym zapytaniem SQL:
https://www.w3schools.com/sql/trysql.asp?filename=trysql_insert_colname
Zalecam również do lektury tej strony dokumentacji:
http://php.net/manual/en/mysqli.query.php
Gdy się wczytasz, dowiesz się, że query może zwrócić false.
Więc, mógłbyś zrobić najprostszy debug:
if (!$polaczenie->query($sql)) {
printf("Error: %s\n", $polaczenie->error);
}
Poza tym, na miłość boską, wywal tę małpę z kodu. Chyba chcesz wiedzieć i widzieć, na produkcji, że coś idzie nie-tak, hm?