Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]problem z dodawaniem tekstu do bazy mysql
moree
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 1
Dołączył: 4.05.2008
Skąd: lubartów

Ostrzeżenie: (10%)
X----


Witam mam taki problem
skrypt nie chce mi dodać do bazy danych całej zawartości
textarea urywa praktycznie cały tekst jesli dodam tekst wiecej niz 300 znaków urywa jak dodam mniej ze 20 znaków jest cały. I Jęśli brakuje polskich znaków doda cały eh .


moje zapytanie do mysql

  1. $zapytajsie= "INSERT INTO tabela SET temacik='".$_POST['temat']."', zawartosc='".$_POST['tresc']."', dzial='".$_POST['sheg']."'";
  2. $wyk= mysql_query($zapytajsie) OR die(mysql_error());
  3.  


Co to może być mecze się i nie wiem eh .

Ten post edytował moree 15.02.2011, 22:53:50
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sadistic_son
post
Post #2





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Sprawdź typy pól w bazie. Dla dłuższych treści ustaw typ pola na text.
Go to the top of the page
+Quote Post
Prezi2907
post
Post #3





Grupa: Zarejestrowani
Postów: 107
Pomógł: 4
Dołączył: 11.08.2010
Skąd: Inowrocław

Ostrzeżenie: (10%)
X----


Cytat(sadistic_son @ 15.02.2011, 23:05:38 ) *
Sprawdź typy pól w bazie. Dla dłuższych treści ustaw typ pola na text.


I ustaw odpowiednio długi ciąg...

dodatkowo wyciągając tekst z pola typu <textarea> używaj funkcji nl2br()...

Pokaż screen z strukturą bazy w MySQL jeśli masz nadal problemy...


Ja insert robie w takiej formie...
  1.  
  2. $insert = "INSERT INTO tabela values(NULL, '".$temat."', '".$treść."' , '".$sheg."')"; //NULL = bo tam masz wartość ID którą winneś mieć ustawioną na Auto_increment...


Jeszcze nigdy mi nie wywaliło błędów...

A i pokaż formularz to od razu zaradzimy (IMG:style_emoticons/default/smile.gif)

Ten post edytował Prezi2907 15.02.2011, 23:17:31
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 04:48