Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][HTML]Przerwy w tekście wpisywanym w formularzu.
tomek1973
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 14.03.2009

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


Wprowadzając dane do tabeli Mysql poprzez formularz tracę wszelkie przerwy w tekście (chodzi o efekt, który uzyskuje się za pomocą tagu <br>).
Jak sobie z tym poradzić?
Go to the top of the page
+Quote Post
kadlub
post
Post #2





Grupa: Zarejestrowani
Postów: 548
Pomógł: 105
Dołączył: 4.06.2010

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


  1. $text = wordwrap($text_z_bazy, 20, "<br />\n");

możesz przy odczytaniu zwijać tekst
powyższy przykład w każdej lini będzie si wyświetlał po 20 znaków
jak chcesz to poczytaj jeszcze tu
http://www.egrafik.pl/manual-php-2006/function.wordwrap.php

Ten post edytował kadlub 22.04.2011, 09:02:36
Go to the top of the page
+Quote Post
Ulysess
post
Post #3





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


echo nl2br($text);
Go to the top of the page
+Quote Post
tomek1973
post
Post #4





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 14.03.2009

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


Mam jeszcze problem ze składnią.
Mam poniższy kawałek kodu:

  1.  
  2.  
  3. if($pkt_row['opis'] != "")
  4. {echo ''.$pkt_row['opis'].'<br><br>';}
  5.  
  6.  



W jaki sposób dołożyć tą funkcjęquestionmark.gif
Próbowałem na kilka sposobów i nie działa.


  1.  
  2.  
  3. if($pkt_row['opis'] != "")
  4. {echo echo nl2br ''.$pkt_row['opis'].'<br><br>
  5.  
  6. ';}
  7.  
  8.  








Go to the top of the page
+Quote Post
kill15
post
Post #5





Grupa: Zarejestrowani
Postów: 184
Pomógł: 14
Dołączył: 21.12.2010

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


Chociażby tak:

  1. // warunek
  2. $lol = nl2br($pkt_row(['opis']);
  3. echo $lol


Ten post edytował kill15 22.04.2011, 23:32:42
Go to the top of the page
+Quote Post
nekomata
post
Post #6





Grupa: Zarejestrowani
Postów: 314
Pomógł: 44
Dołączył: 12.11.2010
Skąd: UK

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


@tomek masz poważny problem ze składnią... skombinuj jakiś dobry edytor.. (ja używam dreamweaver'a .. ale dużo osób chwali NetBeans )
@up po co do zmiennej wpuszczać?I jeszcze z błędami mu napisałeś... ( od kiedy otwieramy nawiasy w nazwach zmiennej?Brak średnika w 3 linii)
  1. echo nl2br($pkt['opis']);//Działa
  2. echo nl2br('texcik'.$zmienna.'dalszy tescik'.$innazmienna.' kontynuujemy '.$zmienna);//Też zadziała...
  3. echo nl2br('Dzisiaj jest ... '.date("F j, Y, g:i a").' ... załóżcie kalesony..');// Też zadziała
Warto znać składnie.. a dużym ułatwieniem jest kolorowanie składni które właśnie te programy obsługują.. (to nie jest nic trudnego naprawdę...)

Ten post edytował nekomata 23.04.2011, 00:24:02
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 - 21:21