Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PDO & OPT & PHP]O jeden wpis za dużo?!
Forum PHP.pl > Forum > Przedszkole
Xaviere
Mam sobie prosty skrypcik newsów:
Kod
$dane = $pdo -> query('SELECT id,title,wstep,rozwiniecie,data FROM news');

$news[] = array();
    
       while ($row = $dane->fetch()) {
     $news[] = array(
     "id" => $row['id'],
     "tytul" => $row['title'],
     "wstep" => $row['wstep'],
     "data" => $row['data']
     );
     }
     print_r($news);
     $tpl -> assign("News", $news);

W tpl mam:
Kod
    {section=News}
            <a name="{$News.id}"></a>
        <h1>Tytul:{$News.tytul}</h1>
                
            <p>{$News.wstep}

        <h3>Blockquote</h3>            
    
            <blockquote><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy
            nibh euismod tincidunt ut laoreet dolore magna aliquam erat....</p></blockquote>

                        
            <p class="comments align-right clear">
                <a href="http://localhost/VC/news/{$News.id}">Więcej</a> :
                <a href="index.html">comments(3)</a> :
                {$News.data}
            </p>

Wszystko się wyświetla ok, ale jest jeden - pusty wpis którego się nie mogę pozbyć.
Screen:
http://img141.imageshack.us/img141/6221/20...24180558ny9.png

Tablica wygląda tak:
Array ( [0] => Array ( ) [1] => Array ( [id] => 1 [tytul] => Lalala [wstep] => lalaaaaaaaaaaaaaaaaaaa [data] => 0000-00-00 00:00:00 ) [2] => Array ( [id] => 2 [tytul] => Bumsiakalaa [wstep] => BAAAAA NO BA [data] => 0000-00-00 00:00:00 ) )

Jak się pozbyć tego "najsłabszego" ogniwa?
Domyślam się, że trzeba wywalić [0] => array, ale nie mam pomysłu JAK.
phpion
Zamień:
  1. <?php
  2. $news[] = array();
  3. ?>

na:
  1. <?php
  2. $news = array();
  3. ?>

guitar.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.