login  Naam:   Wachtwoord: 
Registreer je!
 Forum

string functies ASP (Opgelost)

Offline break84 - 07/03/2007 13:13 (laatste wijziging 22/03/2007 15:19)
Avatar van break84Nieuw lid Weet iemand of het mogelijk als je de tekst (textveld, dus een memo zeg maar) op te splitsen, zodat je in de tekst foto's uit de database, indien aanwezig, ertussen kan plaatsen.

ik weet wel dat het mogelijk is om bijvoorbeeld een string te splitsen, maar geldt dit ook voor een veld uit een database?

3 antwoorden

Gesponsorde links
Offline Kr4nKz1n - 07/03/2007 13:29
Avatar van Kr4nKz1n Onbekend Probeer het eerst even. Want het is gewoon mogelijk.
Offline break84 - 22/03/2007 14:07
Avatar van break84 Nieuw lid
  1. <% dim lenStrng
  2. lenStrng = len(RS("news_tekst"))
  3. response.write lenStrng
  4. %>

Het is inmiddels zo dat de lengte van de string in de database wordt berekend. Nu wil ik afhankelijk van hoeveel foto's er zijn (max 4, voor elke foto is er een kolom in de tabel waar ook de tekst staat) de tekst gaan opsplitsen (SPLIT??) en dan beginnen met een foto, stukje tekst, foto etc


VB: een tekst van 400 tekens en 2 foto's zou er dan zo uit moeten zien

 :$
200 tekens
 :s
200 tekens
(waarbij de tekst onder de foto doorloopt etc.)

Weet iemand hoe ik dit voor elkaar kan krijgen?
Offline Abbas - 04/04/2007 03:51 (laatste wijziging 04/04/2007 03:54)
Avatar van Abbas Gouden medaille

Crew .NET
Als je een tekst hebt van 400 tekens en je wilt de eerste 200 tekens eruit halen, kan je dat zo doen:

  1. <?php // DIT IS ENKEL VOOR KLEUR
  2.  
  3. Dim DB_waarde, deel_een, deel_twee
  4. //DB_waarde = tekst van 400 tekens uit een database-veld
  5.  
  6. deel_een = Left(DB_waarde, 200)
  7. //deel_een bevat nu de eerste 200 tekens van DB_waarde
  8. deel_twee = Right(DB_waarde, 200)
  9. //deel_twee bevat nu de laatste 200 tekens van DB_waarde


Je maakt gebruik van de functies Left() en Right()...
Hier komt het mooi uit met die 400 tekens om er 200 links en rechts te nemen!
Succes ermee 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.187s