Vraag & Antwoord

Webprogrammeren & scripting

PHP commando gezocht

6 antwoorden
  • Hallo, Ik ben op zoek naar het volgende PHP commando, ik weet (bijna zeker) dat het er is maar krijg het niet gevonden: Als ik een invoer in een textarea in een blob insert en ik wil het daarna op een pagina wegschrijven is het 1 lap text zonder oorspronkelijke enters e.d. Bedankt, Marcel
  • Tekst in een blob? Daar is de blob niet voorbedoeld, die is voor binaire data... Die functie die je zoekt: [url=http://www.php.net/nl2br]nl2br[/url].
  • [quote:ed242cc61e="Bill Gates"]Tekst in een blob? Daar is de blob niet voorbedoeld, die is voor binaire data... [/quote:ed242cc61e]Dit is onzin als je het mij vraagt. Sterker nog, als je tekst case-sensitive wil benaderen zal je zelfs een blob moeten gebruiken (afaik) of de [i:ed242cc61e]binary[/i:ed242cc61e] optie van een (var)char.
  • Maar waar moet je grote lappen tekst dan in een opslaan? De teksten die bijvoorbeeld bij Microsoft onder een support item Q??? staan die komen ongetwijfeld uit een database en die komen ver boven de 255 karakter limiet van de varchar uit. Nu zal dat geen MySQL zijn, maar de limiet van 'varchar' daar zal zeker niet veel hoger liggen. En ik denk dat de blob wel bedoeld is voor tekst waarom anders het type BLOB precies hetzelfde zijn als TEXT en MEDIUMBLOB als MEDIUMTEXT. Bedankt, Marcel
  • Ik zou tekst gewoon in een TEXT veld opslaan, BLOB (Binairy Large OBject als ik me niet vergis) is in mijn ogen meer voor binaire data zoals plaatjes etc. Tenzij je compleet case-sensetive wilt zijn zoals Annie hier boven aangeeft...
  • als ik jou was zou ik gewoon LONGTEXT gebruiken: CREATE TABLE veel_tekst ( bericht longtext ); nu kun je zoveel text ophale als je wilt: [code:1:cc1d3ab0bb]<? $query = mysql_query("SELECT * FROM veel_tekst"); while ($record = mysql_fetch_object($query)) { $bericht = $record->bericht; // en dan voor elke enter een nieuwe regel: nl2br($bericht); echo $bericht; } ?>[/code:1:cc1d3ab0bb] zoiets dus

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.