vLIB -> news script geht ned.. :/

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • vLIB -> news script geht ned.. :/

    hi leute

    hab in vLIB eine page gecoded doch mein problem ist dass er das news script nicht darstellt.. ansonsten geht alles ganz gut, doch das außlösen des array scheint nicht zu funktionieren.. wäre glücklich wenn ihr mir helfen könntet

    PHP-Code:
    <?php

    include("config/mysql.inc.php");
    // Erzeugung eines leeren Arrays zum späteren Pushen
    $news_infos = array();

    // Abfrage der News mit entsprechendem Limit
    $news_ergebnis mysql_query("SELECT * FROM $db_name_news ORDER BY id DESC LIMIT $news_limit,$news_show"$sqlconnect);
    $news_anzahl mysql_num_rows($news_ergebnis);

    if(
    $news_anzahl 0) {
     
    $tmpl->setVar('news_no',0);
     while(
    $row mysql_fetch_array($news_ergebnis)) {   
       
       
    // Abfrage des Namens des Autors zur passenden userid
       
    $user_abfrage "SELECT * FROM $db_name_users WHERE id LIKE $row[userid]";
       
    $user_ergebnis mysql_db_query($dbname$user_abfrage$connect);
       for (
    $i2 0$i2 mysql_num_rows($user_ergebnis); $i2++)
        {
          
    // Abfrage ob die Abfrage erfolglos war
          
    if(mysql_num_rows($user_ergebnis) == 0)
           {
        
    $author "unbekannt";
           }
          else
           {
            
    $row2 mysql_fetch_array($news_ergebnis);
            
    $author $row2[name];
           }
        }
       
       
    // Datumsinformationen umwandeln
       
    $timestamp $row[date];
       
    $year substr($timestamp,0,2);
       
    $month substr ($timestamp,2,2); 
       
    $day substr ($timestamp,4,2); 
       
    $date $day.".".$month.".".$year;

       
    // Weiterlesenfunktion
       
    $news_text_length strlen($row[text]);
       if(
    $news_text_length $news_prev_max)
        {
         
    $news_prev substr($row[text],0,$news_prev_max);
         
    $news_show $news_prev."... <a href=\"$page_url/index.php?do=news&news=\"$row[id]\" target=\"_self\">weiterlesen</a>";
        }
       else
        {
         
    $news_show $row[text];
        }

       
    // Array mit Newsinformationen auffüllen
       
    array_push($news_infos, array('news_id' => $row[id],
                                    
    'news_title' => $row[title],
                                    
    'news_text' => $news_show,
                             
    'news_author' => $author,
                        
    'news_date' => $date));

       
    // Ausgabe der letzten ID in der Schleife
       
    $last_news_id $row[id];
     }
    }
    else {
        
    $tmpl->setVar('news_no',1);
        
    $news_loop_do 0;
    }

    // Blätterfunktion
    if($last_news_id == 0) { $tmpl->setVar('news_weiter',0); }
    else { 
    $tmpl->setVar('news_weiter',1); }
    if(
    $news_limit == 0) { $tmpl->setVar('news_zurueck',0); }
    else { 
    $tmpl->setVar('news_zurueck',1); }
    $news_limit_up $news_limit+$news_show;
    $news_limit_down $news_limit-$news_show;
    $tmpl->setVar('news_limit_up',$news_limit_up);
    $tmpl->setVar('news_limit_down',$news_limit_down);

    // falls keine News in der DB vorhanden
    if($news_loop_do != 0) {
    $tmpl->setloop('news_loop'$news_infos);
    }

    mysql_close ($sqlconnect); 
    ?>
    so habe ich das newsscript gelöst.. einfach jedoch nicht mal das geht...
    das template dazu sollte eigentlich richtig sein

    danke im vorraus =)
    Alexander Schomburg

  • #2
    Hey Schommel, haste das Forum nun auch entdeckt

    Kann dir leider nicht helfen.

    Kommentar

    Lädt...
    X