[php] zinnen op nieuwe regel laten beginnen

Pagina: 1
Acties:
  • 322 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

  • jw
  • Registratie: Augustus 1999
  • Laatst online: 13:32
hoe kan ik in php een string automatisch op de volgende regel verder laten gaan?

ik heb namelijk een tekstarea waarin ik een tekst in kan voegen. Als de zin dan te lang wordt dan gooit hij m'n hele opmaak door de war...
hoe kan ik dit oplossen?

en een 2e vraag:
ik moet een tekst van ong. 200-500 woorden opslaan in een mysql veld.
wat voor een datatype kan ik het best gebruiken hiervoor.
momenteel heb ik een text-cel waarvan ik de grootte niet heb opgegeven, maar als ik dan een te lange tekst tiep, dan geeft hij een error...

Acties:
  • 0 Henk 'm!

  • igmar
  • Registratie: April 2000
  • Laatst online: 05-06 20:49

igmar

ISO20022

hoe kan ik in php een string automatisch op de volgende regel verder laten gaan?
Geen idee of er een functie voor is, maar newlines gaan in HTML nog steeds met <br>.
en een 2e vraag:
ik moet een tekst van ong. 200-500 woorden opslaan in een mysql veld.
wat voor een datatype kan ik het best gebruiken hiervoor.
momenteel heb ik een text-cel waarvan ik de grootte niet heb opgegeven, maar als ik dan een te lange tekst tiep, dan geeft hij een error...
Je moet een BLOB nemen in dat geval. CHAR is max 255 chars

Acties:
  • 0 Henk 'm!

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op maandag 13 augustus 2001 19:22 schreef igmar het volgende:
Je moet een BLOB nemen in dat geval. CHAR is max 255 chars
TEXT heet dat element vaak voor tekst :)

Acties:
  • 0 Henk 'm!

Anoniem: 13489

Op maandag 13 augustus 2001 19:20 schreef schapie het volgende:
hoe kan ik in php een string automatisch op de volgende regel verder laten gaan?

ik heb namelijk een tekstarea waarin ik een tekst in kan voegen. Als de zin dan te lang wordt dan gooit hij m'n hele opmaak door de war...
hoe kan ik dit oplossen?

en een 2e vraag:
ik moet een tekst van ong. 200-500 woorden opslaan in een mysql veld.
wat voor een datatype kan ik het best gebruiken hiervoor.
momenteel heb ik een text-cel waarvan ik de grootte niet heb opgegeven, maar als ik dan een te lange tekst tiep, dan geeft hij een error...
voor dat eerste: probeer een keer \n, weet niet of het gat werken. Just a guess.

en dat tweede, BLOB zou idd moeten werken

Acties:
  • 0 Henk 'm!

  • KlaasB
  • Registratie: Juli 2000
  • Laatst online: 01-07-2024
Voor een nieuwe regel is het inderdaad gewoon een <BR> er inproppen. (kijk eens naar de nl2br()-functie).
Een TEXT veld lijkt me precies goed.

It's not a bug, it's a feature


Acties:
  • 0 Henk 'm!

  • jw
  • Registratie: Augustus 1999
  • Laatst online: 13:32
als ik een blob maak van ongeveer 800 karakters dan geeft hij deze foutmelding:
code:
1
MySQL retourneerde:  You have an error in your SQL syntax near '(800) not null ' at line 1

Acties:
  • 0 Henk 'm!

  • tomato
  • Registratie: November 1999
  • Niet online
Sinds wanneer geef je een BLOB definitie een maximaal aantal karakters mee? Zie ik nergens in de manual...

Acties:
  • 0 Henk 'm!

  • jw
  • Registratie: Augustus 1999
  • Laatst online: 13:32
als ik een blob maak en geen lengte aan geef gaat het wel goed, is dit dan wel stabiel of kan dit problemen op leveren (dat je dus geen lengte meegeeft?)
Op maandag 13 augustus 2001 21:21 schreef tomato het volgende:
Sinds wanneer geef je een BLOB definitie een maximaal aantal karakters mee? Zie ik nergens in de manual...
ik gebruik phpMyAdmin en daarin kun je dus heel gemakkelijk een tabel maken...

Acties:
  • 0 Henk 'm!

  • tomato
  • Registratie: November 1999
  • Niet online
Op maandag 13 augustus 2001 21:24 schreef schapie het volgende:
als ik een blob maak en geen lengte aan geef gaat het wel goed, is dit dan wel stabiel of kan dit problemen op leveren (dat je dus geen lengte meegeeft?)
De grap van een BLOB is dat de maximum lengte al vastligt in de definitie van BLOB. Check de docs om te weten hoe hoog die limiet ligt, eventueel kun je nog LARGEBLOB en TINYBLOB gebruiken oid.
Denk je er trouwens wel bij na of je een BLOB of een TEXT nodig hebt?

Acties:
  • 0 Henk 'm!

Anoniem: 11750

als je wil kunnen searchen met FULLTEXT, moet je een TEXT-veld maken, geen BLOB.

Toch?

* Anoniem: 11750 begint ineens weer te twijfelen...

Acties:
  • 0 Henk 'm!

  • tomato
  • Registratie: November 1999
  • Niet online
Op maandag 13 augustus 2001 22:24 schreef gillesdegrote het volgende:
als je wil kunnen searchen met FULLTEXT, moet je een TEXT-veld maken, geen BLOB.
Idd.

Acties:
  • 0 Henk 'm!

  • pistole
  • Registratie: Juli 2000
  • Nu online

pistole

Frutter

Op maandag 13 augustus 2001 19:20 schreef schapie o.a. het volgende:
ik heb namelijk een tekstarea waarin ik een tekst in kan voegen. Als de zin dan te lang wordt dan gooit hij m'n hele opmaak door de war...
hoe kan ik dit oplossen?
Dit doe je met een eigenschap van de TEXTAREA. Deze heeft een property hiervoor

* pistole is ff aan het zoeken

Volgens mij moet ie het standaard al doen, maar Visual Interduf laat mij een property "wrap" de waarde "soft" geven :? Die kende ik niet.
Even de View Source van de pagina van GoT bekijken (want die texterea doet het wel...)

HA! WRAP="VIRTUAL"

Toch geinig. Misschien kom je hier wat verder mee?

Ik frut, dus ik epibreer


Acties:
  • 0 Henk 'm!

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
code:
1
2
3
4
5
WRAP=OFF | PHYSICAL | VIRTUAL:
Specifies how to handle word-wrapping inside the text area.
OFF  Word-wrapping is disabled (default). 
PHYSICAL  The text is displayed and submitted word-wrapped 
VIRTUAL  The text is displayed word-wrapped, but is submitted as typed.

Acties:
  • 0 Henk 'm!

  • drm
  • Registratie: Februari 2001
  • Laatst online: 13:31

drm

f0pc0dert

Op maandag 13 augustus 2001 21:27 schreef tomato het volgende:
De grap van een BLOB is dat de maximum lengte al vastligt in de definitie van BLOB. Check de docs om te weten hoe hoog die limiet ligt, eventueel kun je nog LARGEBLOB en TINYBLOB gebruiken oid.
Denk je er trouwens wel bij na of je een BLOB of een TEXT nodig hebt?
en zelfs nog een MEDIUMTEXT of MEDIUMBLOB voor een max van ca. 224 bytes.

schapie>> Staat allemaal in de manual, hoor. Zelfs ik kan het er in vinden.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz

Pagina: 1