Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]suma liczby słów artykułów wordpress
Ninanoki
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 25.10.2007

Ostrzeżenie: (30%)
XX---


mam kod który wypisuje tekst wszystkich artykułów i usuwa z nich tagi html dajac czysty tekst. chcialbym podac liczbe wszystkich slow ze wszystkich artykulow. jak poprawic ten kod?

<?
$query = "SELECT * FROM `wp_posts` WHERE `post_status` = 'publish' AND `post_type` = 'post'";
$result=mysql_query($query);

while($row = mysql_fetch_array( $result )) {

$str=$row['post_content'];

$strip = strip_tags($str);
echo strlen($strip);

//echo(str_word_count($strip));

}
?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
djjbenus
post
Post #2





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 22.05.2010

Ostrzeżenie: (0%)
-----


Policz spacje w tekście.
Go to the top of the page
+Quote Post
Ninanoki
post
Post #3





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 25.10.2007

Ostrzeżenie: (30%)
XX---


nie wiem czy to coś zmienia.chodzi o to że pętla obecnie wypisuje mi liczbę słów w artykule. czyli wyświetla na stronie :
123
34
234
...

a ja chcę tylko ich sumę.
Go to the top of the page
+Quote Post
com
post
Post #4





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

Ostrzeżenie: (0%)
-----


po pierwsze kod po drugie nie drukuj w pętli tylko raz poza (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
tomek200
post
Post #5





Grupa: Zarejestrowani
Postów: 102
Pomógł: 4
Dołączył: 28.12.2014

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $slowa = explode(" ", $zmienna_ze_wszystkimi_wyrazami);
  3.  
  4. $wynik = count($slowa);
  5.  
  6. echo $wynik;
  7. ?>


Ten post edytował tomek200 25.03.2015, 16:53:33
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 19:15