Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Pobieranie rekordu z białymi znakami
Maxie
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 19.10.2011

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


Witam,
mam problem otóż gdy wysyłam formularzem jakiś tekst do bazy danych. Np.

"Cześć.

Co tam u Ciebie?"


... bo to taki system wiadomości. W bazie jest dokładnie tak samo, ale gdy wczytuję u odbiorcy tą samą wiadomość, to wychodzi mi coś takiego:

"Cześć. Co tam u Ciebie?"

W następujący sposób pobieram treść z mysql:
  1. $mail = mysql_query("SELECT * FROM `mail` WHERE `id` = '{$mail_id}'");
  2.  
  3. $mail = mysql_fetch_assoc($mail);
  4.  
  5. echo $mail['text'];

Po czym mam wszystkie "wyniki z zapytania" w array $mail.

Co robię nie tak? Z góry dziękuję za odpowiedź!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
lobopol
post
Post #2





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


wyświetlaj używając
  1. echo nl2br($mail['text']);

strona html nie wyświetla enterów (chyba, że przy użyciu styli css nie pamiętam która regułka)


--------------------
Go to the top of the page
+Quote Post
Maxie
post
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 19.10.2011

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


Dzięki, działa biggrin.gif
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 19:16