sruupl / batflat

Lightweight, fast and easy CMS for free. Bootstrap ready. https://batflat.org
MIT License
135 stars 53 forks source link

HELP Blog Modify #109

Closed Dejmienwp closed 2 years ago

Dejmienwp commented 3 years ago

Witam. Nie wiem jak się za to zabrać. Mam Moduł Reklamy, który posiada 10 pozycji, W każdej z pozycji można dodać kod HTML. I teraz najważniejsze. Potrzebuję by ten kod wyświetlał się pod pozycją posta Więc jeśli na stronię bloga jest 10 postów na $page. Więc od 0 - 10 Pierwszy Post ma 0 pozycja w Reklamie ma 0 to wyświetli się kod pod pozycją 0.

Za cholere nie wiem jak to ugryźć. W starym CMS ktoś wymyślił to jak niżej...

Mam kawałek pliku ze starego CMS

<img alt="" src="img/belka_aktualnosci.png" class="belka">
<table summary="" cellspacing="0" cellpadding="0" border="0">
<?php
$zapytanieilenewsow = "SELECT * FROM ilenewsow";
$wynikilenewsow = mysql_query($zapytanieilenewsow);
$pokazilenewsow = mysql_fetch_array($wynikilenewsow);
$zapytanie = "SELECT * FROM news_tresc WHERE \"".date('Y-m-d H:i:s')."\" >= data ORDER BY id DESC LIMIT 0,".$pokazilenewsow['ile']."";
$wynik = mysql_query($zapytanie);
$ile = @mysql_num_rows($wynik);
for($i = 0; $i < $ile; $i++) {
    $wiersz = mysql_fetch_array($wynik);
    $zapytanie_comment = "SELECT * FROM news_komentarze WHERE id_newsa=".$wiersz['id']."";
    $wynik_comment = mysql_query($zapytanie_comment);
    $ile_comment = mysql_num_rows($wynik_comment);
    $logo = "img/loga/min/m_".$wiersz['obrazek'];
    if ($wiersz[data]=='0000-00-00 00:00:00'){
    $time=$wiersz[czas];
    } else {
    $time=date('d-m-Y H:i',strtotime($wiersz[data]));
    }

    if ($wiersz['obrazek']=="") {
    echo "<tr><td class=\"wiersz_news\">
        <table summary=\"\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\">
            <tr>
                <td style=\"padding-bottom: 3px;\"><span><a class=\"tytul_news\" href=\"index.php?go=wiecejnews&amp;id=".$wiersz['id']."\">".stripslashes($wiersz['temat'])."</a></span><br><span>".stripslashes(preg_replace("|\n|","<br>",$wiersz['tresc_krotka']))."</span>
                </td>
            </tr>"; } else { echo "<tr><td class=\"wiersz_news\">
            <table summary=\"\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\">
            <tr>
                <td style=\"padding-bottom: 3px;\"><a rel=\"lightbox\" href=\"img/loga/".$wiersz['obrazek']."\" title=\"".stripslashes($wiersz['temat'])."\"><img class=\"obrazek_news\" src=\"".$logo."\" alt=\"\"></a><span><a class=\"tytul_news\" href=\"index.php?go=wiecejnews&amp;id=".$wiersz['id']."\">".stripslashes($wiersz['temat'])."</a></span><br><span>".stripslashes(preg_replace("|\n|","<br>",$wiersz['tresc_krotka']))."</span>
                </td>
            </tr>";}
            echo"
            <tr>
                <td class=\"belka_news\"><div class=\"data_news\"><strong>Data:</strong> ".$time." | <strong>Kategoria:</strong> ".str_replace("_","&",$wiersz['kategoria1'])." / ".$wiersz['kategoria2']."</div><div class=\"wiecej_news\"><a class=\"wiecej_news\" href=\"index.php?go=wiecejnews&amp;id=".$wiersz['id']."\">+ więcej</a></div>
                </td>
            </tr>";

if ($i==1) {

echo '<tr><td><a target="_blank" href=""><img alt="" src=""></a></td></tr>';

}

                if ($i==3) {

echo '<tr><td><a target="_blank" href=""><img alt="" src=""></a></td></tr>';

}

            echo"
        </table>";
        echo "
    </td>
</tr>";
}
?>
</table>

PROBLEM ROZWIĄZANY