/ 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
Tælle antal af karakterer i et text-felt (~
Fra : Jakob Munck


Dato : 09-02-06 08:58

Jeg laver en site, som skal præsentere nogle tekster. Når jeg lister disse
tekster vil jeg godt ud for hver af dem kunne angive tekstens størrelse,
altså antallet af karakterer i det text-felt (mySql), hvor artiklen befinder
sig.

Her listes artiklerne:
--------------------
$sql = mysql_query("SELECT * FROM tbartikler ORDER BY artikel_id");
while($data = mysql_fetch_array($sql)){

echo "<TR><TD class='sort11' valign='middle'>";
echo "<img src='images/greenbullet2.gif' border='0' width='8'
height='8'>&nbsp;";
echo "<b>";
echo $data["emne"];
echo "</b><br><br>";
$mess = substr_replace($data["indhold"], '....',140);
echo $mess;
-------------------

Hvordan tælles/udskrives antallet af karakterer i text-feltet ("indhold")?


v.h.
Jakob



 
 
Simon Rasch 9640 (09-02-2006)
Kommentar
Fra : Simon Rasch 9640


Dato : 09-02-06 09:16

$size= strlen($data["indhold"]);
echo "Size: $size <br> \n";


Simon

"Jakob Munck" <jm2_fjern_dette@webspeed.dk> skrev i en meddelelse
news:43eaf66f$0$47073$edfadb0f@dread15.news.tele.dk...
> Jeg laver en site, som skal præsentere nogle tekster. Når jeg lister disse
> tekster vil jeg godt ud for hver af dem kunne angive tekstens størrelse,
> altså antallet af karakterer i det text-felt (mySql), hvor artiklen
> befinder sig.
>



Jakob Munck (09-02-2006)
Kommentar
Fra : Jakob Munck


Dato : 09-02-06 09:30

Tak for det.

v.h.
Jakob



Erlend Klakegg Bergh~ (09-02-2006)
Kommentar
Fra : Erlend Klakegg Bergh~


Dato : 09-02-06 11:07

Simon Rasch 9640 skrev:

> "Jakob Munck" <jm2_fjern_dette@webspeed.dk> skrev i en meddelelse
> news:43eaf66f$0$47073$edfadb0f@dread15.news.tele.dk...
>> Jeg laver en site, som skal præsentere nogle tekster. Når jeg lister disse
>> tekster vil jeg godt ud for hver af dem kunne angive tekstens størrelse,
>> altså antallet af karakterer i det text-felt (mySql), hvor artiklen
>> befinder sig.

> $size= strlen($data["indhold"]);
> echo "Size: $size <br> \n";

Dette vil føre til masse unødvendig trafikk mellom MySQL-server og PHP.

Man bør heller bygge PHP sin innebygde funksjon LENGT().

<URL: http://dev.mysql.com/doc/refman/4.1/en/string-functions.html >


--

Vennlig hilsen

Erlend Klakegg Bergheim

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408522
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste