![]() |
![]() |
-warzywniak365- |
![]()
Post
#1
|
Goście ![]() |
Witam,
Nie mogę sobie poradzić z tym problemem ani znalezieniem go w internecie (IMG:style_emoticons/default/sad.gif) . Mianowicie próbuję wpisać długi(125026 znaków) artykuł do bazy danych w pole LONGTEXT (baza danych MySQL). W programie używam klasy mysqli której obiekt jest przechowywany przez zmienną $connection. $connection->query("insert...") zwraca mi wartość odpowiadającą prawdzie (przechodzi testy if). Generalnie wszystko działa niby ładnie, ale artykuł nie pojawia się w bazie. Jak dodaje krótkie artykuły to wszystko ładnie śmiga (IMG:style_emoticons/default/biggrin.gif) i pojawia się w bazie. Formularz przesyłam metodą POST żeby nie ucięło informacji. Proszę o pomoc i wyrozumiałość jeśli to jest na tyle trywialne, że nie ma tego w internecie (IMG:style_emoticons/default/biggrin.gif) . |
|
|
![]() |
-warzywniak365- |
![]()
Post
#2
|
Goście ![]() |
jeszcze tabela w bazie:
CREATE TABLE IF NOT EXISTS articles( id BIGINT NOT NULL AUTO_INCREMENT, name VARCHAR(40) NOT NULL, in_category VARCHAR(30) NOT NULL, author VARCHAR(30) NOT NULL, creation_date DATE NOT NULL, contents LONGTEXT NOT NULL, key_words VARCHAR(300) NOT NULL, associated_with VARCHAR(300), blockade BIT(1) NOT NULL, CONSTRAINT article_id PRIMARY KEY (id), CONSTRAINT category_of_article FOREIGN KEY (in_category) REFERENCES categories (name), CONSTRAINT author_of_article FOREIGN KEY (author) REFERENCES users (login) )ENGINE = InnoDB DEFAULT CHARACTER SET utf8 COLLATE utf8_polish_ci AUTO_INCREMENT=0; |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 12:21 |