Skocz do zawartości

Zablokowane [PHP]Nie wyświetla newsów.


Roki

Rekomendowane odpowiedzi

Mam skrypt, który powinien pobierać newsy z MYSQL i pokazywać je, ale ich nie pokazuje :(

Jest plik index.php, do nie includniety plik functions.php, w tym jest łączenie do bazy itd.

A niżej dołączony plik main.php, a w tym main.php taki kawałek:

if(empty($_GET['main']) or $_GET['main']=="news"){
        $link=mysql_query("SELECT * FROM news ORDER BY id desc LIMIT 6");
        while($wiersz=mysql_fetch_array($link))
        {
        '<b><a href="/index.php?sc='.$wiersz['id'].'>'.$wiersz['tytul'].'</a>('.$wiersz['data'].')</b><br/>'.bbcode($wiersz['tresc']).'<br/>';
        if($_SESSION['admin']=='ok')
        {
        echo '<a href="/index.php?newsy=edytuj&id='.$wiersz['id'].'">Edytuj</a>';
        echo ' - ';
        echo '<a href="/index.php?newsy=usun&id='.$wiersz['id'].'">Usun</a>';
        }
        }
    }

Jak jestem zalogowany na admina, to pokazuje mi edytuj i usuń, ale newsa i tak nie pokazuje ;/ Dlaczego?

Odnośnik do komentarza
Udostępnij na innych stronach

Może bbcode krzaczy.

 

Weź daj:

echo '<b><a href="/index.php?sc='.$wiersz['id'].'>'.$wiersz['tytul'].'</a>('.$wiersz['data'].')</b><br/>'.htmlspecialchars(bbcode($wiersz['tresc'])).'<br/>';

I zobacz co się dzieje.

Równie dobrze każde inne pole może zawierać kawałki HTMLa i mieszać w źródle.

Odnośnik do komentarza
Udostępnij na innych stronach

Ja bym to oczyścił z całego kodu html dal tylko <br/> i zobaczył czy to wyświetla:

$link=mysql_query("SELECT * FROM news ORDER BY id desc LIMIT 3");
while($wiersz=mysql_fetch_array($link))
{
echo $wiersz['tytul'].'<br/>'.$wiersz['tresc'];
}

Jak ci to nie będzie wyświetlało to znaczy ze błąd jest gdzieś indziej :P

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...