/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Vise de første 100 tegn fra et tekstfelt
Fra : Jesper L Hansen


Dato : 24-06-01 21:14

Hejsa igen,

Nu fik jeg styr på det med at vælge de 10 nyeste artikler fra en db,
og tak for det.
Men hvordan vælger man så fx de første 100 tegn fra en artikel i
databasen ?

Med venlig hilsen
Jesper L Hansen

 
 
Jonas Delfs (24-06-2001)
Kommentar
Fra : Jonas Delfs


Dato : 24-06-01 21:22

"Jesper L Hansen" <lismoes@mail.dk> skrev i en meddelelse
news:hcicjtc2mdb8o9jerqj2oisb2ku50e7690@4ax.com...

> Nu fik jeg styr på det med at vælge de 10 nyeste artikler fra en db,
> og tak for det.
> Men hvordan vælger man så fx de første 100 tegn fra en artikel i
> databasen ?

Det KAN gøres med PHP - men der er ingen grund til at selecte og fetche en
hel artikel hvis du kun skal bruge starten.
Derfor vil jeg anbefale dig at gøre det i SQL:

SELECT SUBSTRING(feltnavn, 1, 100) AS artikel_start FROM <tabel> WHERE
flaf=2

Eller hvis du vil afslutte med '...':

SELECT CONCAT(SUBSTRING(feltnavn, 1, 100),'...') AS artikel_start FROM
<tabel> WHERE flaf=2

--
Mvh. Jonas Delfs, http://delfs.dk
e72bd3e51a7937c87d28b85d677a97b2



Jesper L Hansen (24-06-2001)
Kommentar
Fra : Jesper L Hansen


Dato : 24-06-01 21:49

On Sun, 24 Jun 2001 22:21:56 +0200, "Jonas Delfs"
<jonas@nospam.delfs.dk> wrote:

>Derfor vil jeg anbefale dig at gøre det i SQL:
>
>SELECT SUBSTRING(feltnavn, 1, 100) AS artikel_start FROM <tabel> WHERE
>flaf=2

Øhhh - hvad er det med flaf=2 ?

Med venlig hilsen
Jesper L Hansen

Jonas Delfs (24-06-2001)
Kommentar
Fra : Jonas Delfs


Dato : 24-06-01 21:52

"Jesper L Hansen" <lismoes@mail.dk> skrev i en meddelelse
news:dgkcjtcog2epvrhcvcoa2ta8vn1duqp906@4ax.com...

> >Derfor vil jeg anbefale dig at gøre det i SQL:
> >
> >SELECT SUBSTRING(feltnavn, 1, 100) AS artikel_start FROM <tabel> WHERE
> >flaf=2
>
> Øhhh - hvad er det med flaf=2 ?

Det er ingenting. Det var bare et eksempel på en WHERE-klausul - streg du
den bare, og sæt ind hvad du havde tænkt dig. :)

--
Mvh. Jonas Delfs, http://delfs.dk
e72bd3e51a7937c87d28b85d677a97b2



Jesper L Hansen (24-06-2001)
Kommentar
Fra : Jesper L Hansen


Dato : 24-06-01 22:09

On Sun, 24 Jun 2001 22:52:06 +0200, "Jonas Delfs"
<jonas@nospam.delfs.dk> wrote:

>> Øhhh - hvad er det med flaf=2 ?
>
>Det er ingenting. Det var bare et eksempel på en WHERE-klausul - streg du
>den bare, og sæt ind hvad du havde tænkt dig. :)

Selvfølgelig (røde ører) - men nu kører det

Med venlig hilsen
Jesper L Hansen

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408952
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste