WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Fel på PHP script.. (https://www.wn.se/forum/showthread.php?t=22026)

melin 2007-06-28 12:54

Kod:

$posters = explode(",", "Camilla K,Camilla S,Cizzi,Emiliee,Emma,Emmy,Jonna,Karro,Katarina,Maria");

$i = 0;
while ($i < count($posters)):
        $strDbName = str_replace(" ", "", strtolower($posters[$i]));
        echo "<h2>" . $posters[$i] . "</h2>";
        $query="SELECT blog_" . $strDbName . "_posts.*, blog_" . $strDbName . "_categories.*, blog_" . $strDbName . "_post2cat.* FROM blog_" . $strDbName . "_posts inner join blog_" . $strDbName . "_post2cat on blog_" . $strDbName . "_post2cat.post_id = blog_" . $strDbName . "_posts.ID inner join blog_" . $strDbName . "_categories on blog_" . $strDbName . "_post2cat.category_id = blog_" . $strDbName . "_categories.cat_ID where blog_" . $strDbName . "_posts.post_content <> '' order by blog_" . $strDbName . "_posts.post_date desc limit 0, 5";
        $result=mysql_query($query);
        $num=mysql_num_rows($result);
//          echo "<small style=\"font-size: 8px;\"><em>".$query."</em></small><br />";
        mysql_close();
        $j=0;
        while ($j < $num) {
 $categoryLink=mysql_result($result,$j,"category_nicename");
 $categoryName=mysql_result($result,$j,"cat_name");
 $postTitle=mysql_result($result,$j,"post_title");
 $postLink=mysql_result($result,$j,"post_name");
 
 echo "<a href=\"$strDbName/$categoryLink/$postLink\"><b>$postTitle</b></a><br />";
 $j++;
        }
        $result = "";
        $i++;
endwhile;

Info

Den går igenom alla felfritt - men.. kör bara den första query-förfrågan. $num resulterar inte i någonting alls fr.o.m $posters nummer 2.

Kör jag varje query i phpMyAdmin så får jag på varje minst 1 post i retur

Westman 2007-06-28 13:15

Prova att flytta mysql_close(); till efter endwhile kanske?

melin 2007-06-28 13:16

japp - funkade fint =)


Alla tider är GMT +2. Klockan är nu 18:44.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson