Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include("config.php");
- $sql = "SELECT `post_tags` FROM `blog_posts`";
- $result = $mysqli->query($sql);
- $post_tags='';
- $post_tagstmp='';
- while($row =$result->fetch_row())
- $post_tagstmp.=$row;
- /*testowo do funkcji
- while($row = $mysqli->query($sql)->fetch_row()){
- $l++;
- echo $row."....";
- */
- $post_tagstmp = explode(",",$post_tagstmp); //rozdzielenie stringa na tablice
- for($i=0;$i<count($post_tagstmp);$i++)
- $post_tags[$post_tagstmp[$i]]=0; //utworzenie tab asocjacyjnej z licznikiem tagow na 0 dla kazdego
- for($i=0;$i<count($post_tags);$i++)
- for($j=0;$j<count($post_tagstmp);$j++)
- if($post_tagstmp[$j]==$post_tags[$post_tagstmp[$j]]) //sprawdzenie czy dany tag juz wystapil
- $post_tags[$post_tagstmp[$j]]++; // a jak tak to powieksz jego licznik
- /*
- po wszytkim tablica $post_tags powinna wyglądać +/- tak:
- $post_tags['tag1']=5
- $post_tags['tag2']=2
- $post_tags['tag3']=12
- */
- /*
- wyspisywanie tablicy bo czemu nie
- function format($data){
- array_multisort($data, SORT_ASC);
- echo "<table>";
- foreach($data as $key => $row) {
- echo "<tr>";
- echo "<td>" . $key . "</td>";
- echo "<td>" . $row . "</td>";
- echo "</tr>";
- }
- echo "</table>";
- }
- //format($post_tags);
- */
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement