Ergebnis 1 bis 10 von 10

Thema: News (ältere News)

  1. #1
    mymaddin
    Gast

    Standard News (ältere News)

    Hallo allerseits!

    Gibt es eine Möglichkeit, dass immer 2 News auf der Seite direkt zu sehen sind und dann für ältere News, soll unten dann so 1 2 3 stehn das angeklickt werden kann
    und dann kann man die älteren News sehen.

    Versteht jemand was ich vorhabe`?
    Page: http://www.mymaddin.com/

    Gruß Martin
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Kaiserliche Hoheit Avatar von No0ob
    Registriert seit
    02.01.2006
    Ort
    Nähe Frankfurt
    Beiträge
    1.500
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Wenn das ganze über MySQL läuft, einfach über LIMIT-Anweisungen einstellen

  3. #3
    mymaddin
    Gast

    Standard

    Wie ist der Code dazu?

  4. #4
    König(in)
    Registriert seit
    06.06.2007
    Ort
    Bi
    Beiträge
    1.015
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    da musst du uns zuerst den Code deiner PHP verraten, sonst können wir nicht sagen wie der verändert werden muss

    Allgemein irgendwas in der art musst du suchen:

    mysql_query("select * from news ");
    Sämtlicher Code erhebt keinen Anspruch auf syntaktische Korrektheit geschweige denn Ausführbarkeit und ist für die Implementation außerhalb der Beispiele nicht geeignet.

    Kein Support für kommerzielle Scripts | Kein kostenloser Support via ICQ

  5. #5
    mymaddin
    Gast

    Standard

    So BItte:


    Code:
    <?php
    /*
     ########################################################################
    #                                                                        #
    #           Version 4       /                        /   /               #
    #          -----------__---/__---__------__----__---/---/-               #
    #           | /| /  /___&#41; /   &#41; &#40;_ `   /   &#41; /___&#41; /   /                 #
    #          _|/_|/__&#40;___ _&#40;___/_&#40;__&#41;___/___/_&#40;___ _/___/___               #
    #                       Free Content / Management System                 #
    #                                   /                                    #
    #                                                                        #
    #                                                                        #
    #   Copyright 2005-2006 by webspell.org / webspell.info                  #
    #                                                                        #
    #   visit webSPELL.org, webspell.info to get webSPELL for free           #
    #   - Script runs under the GNU GENERAL PUBLIC LICENCE                   #
    #   - It's NOT allowed to remove this copyright-tag                      #
    #   -- http&#58;//www.fsf.org/licensing/licenses/gpl.html                    #
    #                                                                        #
    #   Code based on WebSPELL Clanpackage &#40;Michael Gruber - webspell.at&#41;,   #
    #   Far Development by Development Team - webspell.org / webspell.info   #
    #                                                                        #
    #   visit webspell.org / webspell.info                                   #
    #                                                                        #
     ########################################################################
    */
    
    $action = $_GET&#91;'action'&#93;;
    if&#40;$action=="new"&#41; &#123;
    	include&#40;"_mysql.php"&#41;;
    	include&#40;"_settings.php"&#41;;
    	include&#40;"_functions.php"&#41;;
    	if&#40;!isnewsadmin&#40;$userID&#41;&#41; die&#40;'No access.'&#41;;
    
      echo '<html><head>';
    	echo'<script src="js/bbcode.js" language="jscript" type="text/javascript"></script>
    		 <link href="_stylesheet.css" rel="stylesheet" type="text/css"></head></script>
    <script type="text/javascript">
    _uacct = "UA-2159210-1";
    urchinTracker&#40;&#41;;
    </script><body>';
    	
    	if&#40;isnewsadmin&#40;$userID&#41;&#41; &#123;
    		safe_query&#40;"DELETE FROM ".PREFIX."news WHERE headline1='' AND lang1='' AND lang2='' AND headline2=''"&#41;;		
    		safe_query&#40;"INSERT INTO ".PREFIX."news &#40;date, poster, saved&#41; VALUES &#40;'".time&#40;&#41;."', '$userID', '0'&#41;"&#41;;
    		$newsID=mysql_insert_id&#40;&#41;;
    		
    		$newsrubrics=safe_query&#40;"SELECT rubricID, rubric FROM ".PREFIX."news_rubrics ORDER BY rubric"&#41;;
    	    while&#40;$dr=mysql_fetch_array&#40;$newsrubrics&#41;&#41; &#123;
    		    $rubrics.='<option value="'.$dr&#91;rubricID&#93;.'">'.$dr&#91;rubric&#93;.'</option>';
    		&#125;
    		
      	if&#40;$_POST&#91;'topnews'&#93;&#41; safe_query&#40;"UPDATE ".PREFIX."settings SET topnewsID='$newsID'"&#41;;
    
    		$lang=safe_query&#40;"SELECT lang, language FROM ".PREFIX."news_languages ORDER BY language"&#41;;
    		while&#40;$dl=mysql_fetch_array&#40;$lang&#41;&#41; &#123;
    		    if&#40;$dl&#91;lang&#93;=="de"&#41; $langs1.='<option value="'.$dl&#91;lang&#93;.'" selected>'.$dl&#91;language&#93;.'</option>';
    			else $langs1.='<option value="'.$dl&#91;lang&#93;.'">'.$dl&#91;language&#93;.'</option>';
    			
    			if&#40;$dl&#91;lang&#93;=="uk"&#41; $langs2.='<option value="'.$dl&#91;lang&#93;.'" selected>'.$dl&#91;language&#93;.'</option>';
    			else $langs2.='<option value="'.$dl&#91;lang&#93;.'">'.$dl&#91;language&#93;.'</option>';
    		&#125;
    		$url1="http&#58;//";
    		$url2="http&#58;//";
    		$url3="http&#58;//";
    		$url4="http&#58;//";
    		
    		$bg1=BG_1;
    		eval &#40;"\$addbbcode = \"".gettemplate&#40;"addbbcode"&#41;."\";"&#41;;
    		eval &#40;"\$addflags = \"".gettemplate&#40;"flags"&#41;."\";"&#41;;
    		
    		eval &#40;"\$news_post = \"".gettemplate&#40;"news_post"&#41;."\";"&#41;;
    	    echo $news_post;  
    	&#125;
    	else redirect&#40;'index.php?site=news', 'no access!'&#41;;
    &#125;
    elseif&#40;$action=="save"&#41; &#123;
     	include&#40;"_mysql.php"&#41;;
    	include&#40;"_settings.php"&#41;;
    	include&#40;"_functions.php"&#41;;
    	if&#40;!isnewsadmin&#40;$userID&#41;&#41; die&#40;'No access.'&#41;;
    
      $newsID = $_POST&#91;'newsID'&#93;;
      $save = $_POST&#91;'save'&#93;;
      $preview = $_POST&#91;'preview'&#93;;
      
      $rubric = $_POST&#91;'rubric'&#93;;
    
    	$lang1 = $_POST&#91;'lang1'&#93;;
    	$headline1 = $_POST&#91;'headline1'&#93;;
    	$message = $_POST&#91;'message'&#93;;
    
    	$lang2 = $_POST&#91;'lang2'&#93;;
    	$headline2 = $_POST&#91;'headline2'&#93;;
    	$content2 = $_POST&#91;'content2'&#93;;
    
    	$link1 = $_POST&#91;'link1'&#93;;
    	$url1 = $_POST&#91;'url1'&#93;;
    	$window1 = $_POST&#91;'window1'&#93;;
    
    	$link2 = $_POST&#91;'link2'&#93;;
    	$url2 = $_POST&#91;'url2'&#93;;
    	$window2 = $_POST&#91;'window2'&#93;;
    
    	$link3 = $_POST&#91;'link3'&#93;;
    	$url3 = $_POST&#91;'url3'&#93;;
    	$window3 = $_POST&#91;'window3'&#93;;
    
    	$link4 = $_POST&#91;'link4'&#93;;
    	$url4 = $_POST&#91;'url4'&#93;;
    	$window4 = $_POST&#91;'window4'&#93;;
    	
    	$intern = $_POST&#91;'intern'&#93;;
    	$comments = $_POST&#91;'comments'&#93;;
    	
    	safe_query&#40;"UPDATE ".PREFIX."news SET rubric='$rubric',
                          lang1='$lang1',
                          headline1='".mysql_escape_string&#40;$headline1&#41;."',
                          content1='".mysql_escape_string&#40;$message&#41;."',
                          lang2='$lang2',
                          headline2='".mysql_escape_string&#40;$headline2&#41;."',
                          content2='".mysql_escape_string&#40;$content2&#41;."',
                          link1='$link1',
                          url1='$url1',
                          window1='$window1',
                          link2='$link2',
                          url2='$url2',
                          window2='$window2',
                          link3='$link3',
                          url3='$url3',
                          window3='$window3',
                          link4='$link4',
                          url4='$url4',
                          window4='$window4',
                          saved='1',
                          intern='$intern',
                          comments='$comments' WHERE newsID='$newsID'"&#41;;
    							 
    	// löschen der einträge die älter als 1 stunde sind und keinen text enthalten
    	$ergebnis=safe_query&#40;"SELECT * FROM ".PREFIX."news WHERE headline1='' OR content1=''"&#41;;
    	while&#40;$ds=mysql_fetch_array&#40;$ergebnis&#41;&#41; &#123;
    		if&#40;&#40;time&#40;&#41;-$ds&#91;date&#93;&#41; > &#40;60*60&#41;&#41; safe_query&#40;"DELETE FROM ".PREFIX."news WHERE newsID='$ds&#91;newsID&#93;'"&#41;;
    	&#125;
    	
    	
    	if&#40;$_POST&#91;'topnews'&#93;&#41; safe_query&#40;"UPDATE ".PREFIX."settings SET topnewsID='$newsID'"&#41;;
    
    	if&#40;$save&#41; echo'<body onLoad="window.close&#40;&#41;"></body>';
    	if&#40;$preview&#41; header&#40;"Location&#58; news.php?action=preview&newsID=$newsID"&#41;;
    	
    	
    &#125;
    elseif&#40;$action=="preview"&#41; &#123;
    	include&#40;"_mysql.php"&#41;;
    	include&#40;"_settings.php"&#41;;
    	include&#40;"_functions.php"&#41;;
    	if&#40;!isnewsadmin&#40;$userID&#41;&#41; die&#40;'No access.'&#41;;
    
    
      $newsID = $_GET&#91;'newsID'&#93;;
    
    	echo'<script src="js/bbcode.js" language="jscript" type="text/javascript"></script>
    		 <link href="_stylesheet.css" rel="stylesheet" type="text/css">';
    
    	$bg1=BG_1;
    	
    	eval &#40;"\$title_news = \"".gettemplate&#40;"title_news"&#41;."\";"&#41;;
    	echo $title_news;
    
    	$result=safe_query&#40;"SELECT * FROM ".PREFIX."news WHERE newsID='$newsID'"&#41;;
        $ds=mysql_fetch_array&#40;$result&#41;;
    	    $bgcolor=BG_1;
    		$date = date&#40;"d.m.Y", $ds&#91;date&#93;&#41;;
    		$time = date&#40;"H&#58;i", $ds&#91;date&#93;&#41;;
    		$rubrikname=getrubricname&#40;$ds&#91;rubric&#93;&#41;;
    		$rubricpic='[img]images/news-rubrics/'.getrubricpic&#40;$ds&#91;rubric&#93;&#41;.'[/img]';
    		if&#40;!file_exists&#40;$rubricpic&#41;&#41; $rubricpic = '';
    			
    		$lang=$ds&#91;lang1&#93;;
    		$language1="&#91;flag&#93;".$ds&#91;lang1&#93;."&#91;/flag&#93;";
    		$language2="&#91;flag&#93;".$ds&#91;lang2&#93;."&#91;/flag&#93;";
    			
    		if&#40;$lang==$ds&#91;lang1&#93;&#41; &#123;
    		    if&#40;$ds&#91;headline1&#93;&#41; $headline = $ds&#91;headline1&#93;;
    			else $headline = $ds&#91;headline2&#93;;
    				
    			if&#40;$ds&#91;content1&#93;&#41; $content = $ds&#91;content1&#93;;
    			else $content='&#91;b&#93;no version in selected language available!&#91;/b&#93;.&#91;br&#93;&#91;br&#93;'.$ds&#91;content2&#93;;
    				
    			$langs='';
    			if&#40;$ds&#91;headline2&#93;&#41; &#123;
    			    $langs=''.flags&#40;$language2&#41;.'';
    	            $language=getlanguage&#40;$ds&#91;lang2&#93;&#41;;
    				$langs = eregi_replace &#40;'&#40;alt="&#41;&#40;.*&#41;&#40;"&#41;',"\\1 news in $language\\3",$langs&#41;;
    			&#125;	
    		&#125;
    		else &#123;
    		    if&#40;$ds&#91;headline2&#93;&#41; $headline = $ds&#91;headline2&#93;;
    			else $headline = $ds&#91;headline1&#93;;
    			
    			if&#40;$ds&#91;content2&#93;&#41; $content = $ds&#91;content2&#93;;
    			else $content='&#91;b&#93;no version in selected language available!&#91;/b&#93;.&#91;br&#93;&#91;br&#93;'.$ds&#91;content1&#93;;
    					
    			$langs='';
    			if&#40;$ds&#91;headline1&#93;&#41; &#123;
    			    $langs=''.flags&#40;$language1&#41;.'';
    				$language=getlanguage&#40;$ds&#91;lang1&#93;&#41;;
    				$langs = eregi_replace &#40;'&#40;alt="&#41;&#40;.*&#41;&#40;"&#41;',"\\1 news in $language\\3",$langs&#41;;
    			&#125;	
    		&#125;
    	
    		$content = htmloutput&#40;$content&#41;;
    		$content = toggle&#40;$content, $ds&#91;newsID&#93;&#41;;
    		$poster=''.getnickname&#40;$ds&#91;poster&#93;&#41;.'';
    		if&#40;$ds&#91;link1&#93; && $ds&#91;url1&#93;!="http&#58;//" && $ds&#91;window1&#93;&#41; $related.='• '.$ds&#91;link1&#93;.' ';
    		if&#40;$ds&#91;link1&#93; && $ds&#91;url1&#93;!="http&#58;//" && !$ds&#91;window1&#93;&#41; $related.='• '.$ds&#91;link1&#93;.' ';
    		
    		if&#40;$ds&#91;link2&#93; && $ds&#91;url2&#93;!="http&#58;//" && $ds&#91;window2&#93;&#41; $related.='• '.$ds&#91;link2&#93;.' ';
    		if&#40;$ds&#91;link2&#93; && $ds&#91;url2&#93;!="http&#58;//" && !$ds&#91;window2&#93;&#41; $related.='• '.$ds&#91;link2&#93;.' ';
    				
    		if&#40;$ds&#91;link3&#93; && $ds&#91;url3&#93;!="http&#58;//" && $ds&#91;window3&#93;&#41; $related.='• '.$ds&#91;link3&#93;.' ';
    		if&#40;$ds&#91;link3&#93; && $ds&#91;url3&#93;!="http&#58;//" && !$ds&#91;window3&#93;&#41; $related.='• '.$ds&#91;link3&#93;.' ';
    				
    		if&#40;$ds&#91;link4&#93; && $ds&#91;url4&#93;!="http&#58;//" && $ds&#91;window4&#93;&#41; $related.='• '.$ds&#91;link4&#93;.' ';
    		if&#40;$ds&#91;link4&#93; && $ds&#91;url4&#93;!="http&#58;//" && !$ds&#91;window4&#93;&#41; $related.='• '.$ds&#91;link4&#93;.' ';
    				
    	    eval &#40;"\$news = \"".gettemplate&#40;"news"&#41;."\";"&#41;;
    	    echo $news;
    		
    		echo'
    		     <input type="button" class="button" onClick="MM_goToURL&#40;\'parent\',\'news.php?action=edit&newsID='.$newsID.'\'&#41;;return document.MM_returnValue" value="edit news"> 
    			 <input type="button" class="button" onClick="javascript&#58;self.close&#40;&#41;" value="save news"> 
    			 <input type="button" class="button" onClick="MM_confirm&#40;\'really delete this entry?\', \'news.php?action=delete&id=$newsID&close=true\'&#41;" value="cancel">';
    &#125;
    elseif&#40;$_POST&#91;'quickactiontype'&#93;=="publish" OR $_GET&#91;'quickactiontype'&#93;=="publish"&#41; &#123;
    	include&#40;"_mysql.php"&#41;;
    	include&#40;"_settings.php"&#41;;
    	include&#40;"_functions.php"&#41;;
    	if&#40;!isnewsadmin&#40;$userID&#41;&#41; die&#40;'No access.'&#41;;
    
      $newsID = $_POST&#91;'newsID'&#93;;
    	
    	if&#40;is_array&#40;$newsID&#41;&#41; &#123;
    		foreach&#40;$newsID as $id&#41; &#123;
    			safe_query&#40;"UPDATE ".PREFIX."news SET published='1' WHERE newsID='$id'"&#41;;
    		&#125;
    	&#125;
    	header&#40;"Location&#58; index.php?site=news"&#41;;
    &#125;
    elseif&#40;$_POST&#91;'quickactiontype'&#93;=="unpublish" OR $_GET&#91;'quickactiontype'&#93;=="unpublish"&#41; &#123;
    	include&#40;"_mysql.php"&#41;;
    	include&#40;"_settings.php"&#41;;
    	include&#40;"_functions.php"&#41;;
    	if&#40;!isnewsadmin&#40;$userID&#41;&#41; die&#40;'No access.'&#41;;
    
      $newsID = $_POST&#91;'newsID'&#93;;
      if&#40;!$newsID&#41; $newsID&#91;&#93; = $_GET&#91;'newsID'&#93;;
    	
    	foreach&#40;$newsID as $id&#41; &#123;
    		safe_query&#40;"UPDATE ".PREFIX."news SET published='0' WHERE newsID='$id'"&#41;;
    	&#125;
    	header&#40;"Location&#58; index.php?site=news"&#41;;
    &#125;
    elseif&#40;$_POST&#91;'quickactiontype'&#93;=="delete"&#41; &#123;
    	include&#40;"_mysql.php"&#41;;
    	include&#40;"_settings.php"&#41;;
    	include&#40;"_functions.php"&#41;;
    	if&#40;!isnewsadmin&#40;$userID&#41;&#41; die&#40;'No access.'&#41;;
    
      $newsID = $_POST&#91;'newsID'&#93;;
    		
    	foreach&#40;$newsID as $id&#41; &#123;
        	$ds=mysql_fetch_array&#40;safe_query&#40;"SELECT screens FROM ".PREFIX."news WHERE newsID='$id'"&#41;&#41;;
    		if&#40;$ds&#91;screens&#93;&#41; &#123;
    			$screens=explode&#40;"|", $ds&#91;screens&#93;&#41;;
    			if&#40;is_array&#40;$screens&#41;&#41; &#123;
    				$filepath = "./images/news-pics/";
    				foreach&#40;$screens as $screen&#41; &#123;
    					if&#40;file_exists&#40;$filepath.$screen&#41;&#41; @unlink&#40;$filepath.$screen&#41;;
    				&#125;
    			&#125;
    		&#125;	
    		safe_query&#40;"DELETE FROM ".PREFIX."news WHERE newsID='$id'"&#41;;
    		safe_query&#40;"DELETE FROM ".PREFIX."comments WHERE parentID='$id' AND type='ne'"&#41;;
    	&#125;
    	header&#40;"Location&#58; index.php?site=news"&#41;;
    &#125;
    elseif&#40;$action=="delete"&#41; &#123;
    	include&#40;"_mysql.php"&#41;;
    	include&#40;"_settings.php"&#41;;
    	include&#40;"_functions.php"&#41;;
    	if&#40;!isnewsadmin&#40;$userID&#41;&#41; die&#40;'No access.'&#41;;
    
      $id = $_GET&#91;'id'&#93;;
    	
    	$ds=mysql_fetch_array&#40;safe_query&#40;"SELECT screens FROM ".PREFIX."news WHERE newsID='$id'"&#41;&#41;;
    	if&#40;$ds&#91;screens&#93;&#41; &#123;
    		$screens=explode&#40;"|", $ds&#91;screens&#93;&#41;;
    		if&#40;is_array&#40;$screens&#41;&#41; &#123;
    			$filepath = "./images/news-pics/";
    			foreach&#40;$screens as $screen&#41; &#123;
    				if&#40;file_exists&#40;$filepath.$screen&#41;&#41; @unlink&#40;$filepath.$screen&#41;;
    			&#125;
    		&#125;
    	&#125;
       	
    	safe_query&#40;"DELETE FROM ".PREFIX."news WHERE newsID='$id'"&#41;;
    	safe_query&#40;"DELETE FROM ".PREFIX."comments WHERE parentID='$id' AND type='ne'"&#41;;
    
    	if&#40;$close&#41; echo'<body onLoad="window.close&#40;&#41;"></body>';
    	else header&#40;"Location&#58; index.php?site=news"&#41;;
    &#125;
    elseif&#40;$action=="edit"&#41; &#123;
    	include&#40;"_mysql.php"&#41;;
    	include&#40;"_settings.php"&#41;;
    	include&#40;"_functions.php"&#41;;
    	if&#40;!isnewsadmin&#40;$userID&#41;&#41; die&#40;'No access.'&#41;;
    	
      $newsID = $_GET&#91;'newsID'&#93;;
    
    	echo'<script src="js/bbcode.js" language="jscript" type="text/javascript"></script>
    		 <link href="_stylesheet.css" rel="stylesheet" type="text/css">';
    		
    	$ds=mysql_fetch_array&#40;safe_query&#40;"SELECT * FROM ".PREFIX."news WHERE newsID='$newsID'"&#41;&#41;;
    	$lang=safe_query&#40;"SELECT lang, language FROM ".PREFIX."news_languages ORDER BY language"&#41;;
    	while&#40;$dl=mysql_fetch_array&#40;$lang&#41;&#41; &#123;
    	    if&#40;$dl&#91;lang&#93;==$ds&#91;lang1&#93;&#41; $langs1.='<option value="'.$dl&#91;lang&#93;.'" selected>'.$dl&#91;language&#93;.'</option>';
    		else $langs1.='<option value="'.$dl&#91;lang&#93;.'">'.$dl&#91;language&#93;.'</option>';
    		
    		if&#40;$dl&#91;lang&#93;==$ds&#91;lang2&#93;&#41; $langs2.='<option value="'.$dl&#91;lang&#93;.'" selected>'.$dl&#91;language&#93;.'</option>';
    		else $langs2.='<option value="'.$dl&#91;lang&#93;.'">'.$dl&#91;language&#93;.'</option>';
    	&#125;
    		
    	$headline1=getinput&#40;$ds&#91;headline1&#93;&#41;;
    	$message=getinput&#40;$ds&#91;content1&#93;&#41;;
    	$headline2=getinput&#40;$ds&#91;headline2&#93;&#41;;
    	$content2=getinput&#40;$ds&#91;content2&#93;&#41;;
    		
    	$newsrubrics=safe_query&#40;"SELECT * FROM ".PREFIX."news_rubrics ORDER BY rubric"&#41;;
        while&#40;$dr=mysql_fetch_array&#40;$newsrubrics&#41;&#41; &#123;
    	    if&#40;$ds&#91;rubric&#93;==$dr&#91;rubricID&#93;&#41; $rubrics.='<option value="'.$dr&#91;rubricID&#93;.'" selected>'.$dr&#91;rubric&#93;.'</option>';
    		else $rubrics.='<option value="'.$dr&#91;rubricID&#93;.'">'.$dr&#91;rubric&#93;.'</option>';
    	&#125;
    
      if&#40;$ds&#91;intern&#93;&#41; $intern = '<option value="0">No</option><option value="1" selected>Yes</option>';
      else $intern = '<option value="0" selected>No</option><option value="1">Yes</option>';
    
    	$link1=$ds&#91;link1&#93;;
    	$link2=$ds&#91;link2&#93;;
    	$link3=$ds&#91;link3&#93;;
    	$link4=$ds&#91;link4&#93;;
    	
    	$url1="http&#58;//";
    	$url2="http&#58;//";
    	$url3="http&#58;//";
    	$url4="http&#58;//";
    	
    	if&#40;$ds&#91;url1&#93;!="http&#58;//"&#41; $url1=$ds&#91;url1&#93;;
    	if&#40;$ds&#91;url2&#93;!="http&#58;//"&#41; $url2=$ds&#91;url2&#93;;
    	if&#40;$ds&#91;url3&#93;!="http&#58;//"&#41; $url3=$ds&#91;url3&#93;;
    	if&#40;$ds&#91;url4&#93;!="http&#58;//"&#41; $url4=$ds&#91;url4&#93;;
    		
    	if&#40;$ds&#91;window1&#93;&#41; $window1='<input class="input" name="window1" type="radio" value="1" checked> new window <input class="input" type="radio" name="window1" value="0"> _self';
    	else $window1='<input class="input" name="window1" type="radio" value="1"> new window <input class="input" type="radio" name="window1" value="0" checked> _self';
    		
    	if&#40;$ds&#91;window2&#93;&#41; $window2='<input class="input" name="window2" type="radio" value="1" checked> new window <input class="input" type="radio" name="window2" value="0"> _self';
    	else $window2='<input class="input" name="window2" type="radio" value="1"> new window <input class="input" type="radio" name="window2" value="0" checked> _self';
    		
    	if&#40;$ds&#91;window3&#93;&#41; $window3='<input class="input" name="window3" type="radio" value="1" checked> new window <input class="input" type="radio" name="window3" value="0"> _self';
    	else $window3='<input class="input" name="window3" type="radio" value="1"> new window <input class="input" type="radio" name="window3" value="0" checked> _self';
    		
    	if&#40;$ds&#91;window4&#93;&#41; $window4='<input class="input" name="window4" type="radio" value="1" checked> new window <input class="input" type="radio" name="window4" value="0"> _self';
    	else $window4='<input class="input" name="window4" type="radio" value="1"> new window <input class="input" type="radio" name="window4" value="0" checked> _self';
    		
    	if&#40;$ds&#91;picalign&#93;=="left"&#41; $align='<input class="input" type="radio" name="align" value="left" checked> left 
    	                                <input class="input" type="radio" name="align" value="right"> right';
    	else $align='<input class="input" type="radio" name="align" value="left"> left 
    	             <input class="input" type="radio" name="align" value="right" checked> right';
    	
    	$comments='<option value="0">Nein</option><option value="1">Nur User</option><option value="2">Ja</option>';								
    	$comments=str_replace&#40;'value="'.$ds&#91;comments&#93;.'"', 'value="'.$ds&#91;comments&#93;.'" selected', $comments&#41;;
    		
    	$bg1=BG_1;
    	
    	eval &#40;"\$addbbcode = \"".gettemplate&#40;"addbbcode"&#41;."\";"&#41;;
    	eval &#40;"\$addflags = \"".gettemplate&#40;"flags"&#41;."\";"&#41;;
    	
    	eval &#40;"\$news_edit = \"".gettemplate&#40;"news_edit"&#41;."\";"&#41;;
        echo $news_edit;
    &#125;
    elseif&#40;$action=="unpublished"&#41; &#123;
    	eval &#40;"\$title_news = \"".gettemplate&#40;"title_news"&#41;."\";"&#41;;
    	echo $title_news;
    
    	if&#40;isnewsadmin&#40;$userID&#41;&#41; $post='<input type="button" class="button" onClick="MM_openBrWindow&#40;\'news.php?action=new\',\'News\',\'toolbar=no,status=no,scrollbars=yes,width=800,height=600\'&#41;" value="News eintragen">';
    
    	echo $post.' <input type="button" class="button" onClick="MM_goToURL&#40;\'parent\',\'index.php?site=news\'&#41;;return document.MM_returnValue" value="Zeige News">';
    	
    	// Not published News
    	if&#40;isnewsadmin&#40;$userID&#41;&#41; &#123;
    		$ergebnis=safe_query&#40;"SELECT * FROM ".PREFIX."news WHERE published='0' AND saved='1' ORDER BY date ASC"&#41;;
    		if&#40;mysql_num_rows&#40;$ergebnis&#41;&#41; &#123;
    			echo'<h2>NOT PUBLISHED NEWS&#58;</h2>';
    			
    			echo'<form method="post" name="form" action="news.php">';
    			eval &#40;"\$news_archive_head = \"".gettemplate&#40;"news_archive_head"&#41;."\";"&#41;;
    		    echo $news_archive_head;	   
    		    
    			$i=1;
    			while&#40;$ds=mysql_fetch_array&#40;$ergebnis&#41;&#41; &#123;
    				if&#40;$i%2&#41; &#123;
    					$bg1=BG_1;
    					$bg2=BG_2;
    				&#125;
    				else &#123;
    					$bg1=BG_3;
    					$bg2=BG_4;
    				&#125;
    				
    				$date=date&#40;"d.m.Y", $ds&#91;date&#93;&#41;;
    				$rubric=getrubricname&#40;$ds&#91;rubric&#93;&#41;;
    				$language1="&#91;flag&#93;".$ds&#91;lang1&#93;."&#91;/flag&#93;";
    				$language2="&#91;flag&#93;".$ds&#91;lang2&#93;."&#91;/flag&#93;";
    			
    				if&#40;$ds&#91;headline1&#93;&#41; &#123;
    				    $langs=''.flags&#40;$language1&#41;.'';
    					$language=getlanguage&#40;$ds&#91;lang1&#93;&#41;;
    					$langs = eregi_replace &#40;'&#40;alt="&#41;&#40;.*&#41;&#40;"&#41;',"\\1 news in $language\\3",$langs&#41;;
    					$headline=''.$ds&#91;headline1&#93;.'';
    				&#125;  
    				if&#40;$ds&#91;headline2&#93;&#41; &#123;
    				    $lang2=' '.flags&#40;$language2&#41;.'';
    					$language=getlanguage&#40;$ds&#91;lang2&#93;&#41;;
    					$lang2 = eregi_replace &#40;'&#40;alt="&#41;&#40;.*&#41;&#40;"&#41;',"\\1 news in $language\\3",$lang2&#41;;
    					$langs.=$lang2;
    					$headline.=' - '.$ds&#91;headline2&#93;.'';
    				&#125;	
    
    				$poster=''.getnickname&#40;$ds&#91;poster&#93;&#41;.'';
    
    				$multiple='';
    				$admdel='';
    				if&#40;isnewsadmin&#40;$userID&#41;&#41; &#123;
    					$multiple='<input class="input" type="checkbox" name="newsID&#91;&#93;" value="'.$ds&#91;newsID&#93;.'">';
    					$admdel='<table width="100%" border="0" cellspacing="0" cellpadding="4">
    							<tr>
    							<td><input class="input" type="checkbox" name="ALL" value="ALL" onClick="SelectAll&#40;this.form&#41;;"> select all</td>
    							    <td align="right"><select name="quickactiontype">
    								<option value="publish">publish selected</option>
    								<option value="delete">delete selected</option>
    								</select> 
    							<input type="submit" name="quickaction" value="go"></td>
    							</tr>
    							</table></form>';
    
    				&#125;
    				eval &#40;"\$news_archive_content = \"".gettemplate&#40;"news_archive_content"&#41;."\";"&#41;;
    		        echo $news_archive_content;
    				$i++;
    			&#125;
    			eval &#40;"\$news_archive_foot = \"".gettemplate&#40;"news_archive_foot"&#41;."\";"&#41;;
    		    echo $news_archive_foot;
    
    			unset&#40;$ds&#41;;
    		&#125;
    	&#125;
    &#125;
    elseif&#40;$action=="archive"&#41; &#123;
    	eval &#40;"\$title_news = \"".gettemplate&#40;"title_news"&#41;."\";"&#41;;
    	echo $title_news;
    	
      $page=$_GET&#91;'page'&#93;;
      $sort=$_GET&#91;'sort'&#93;;
      $type=$_GET&#91;'type'&#93;;
    	$post='';
    	$publish='';
    	if&#40;isnewsadmin&#40;$userID&#41;&#41; &#123;
    		$post='<input type="button" class="button" onClick="MM_openBrWindow&#40;\'news.php?action=new\',\'News\',\'toolbar=no,status=no,scrollbars=yes,width=800,height=600\'&#41;" value="News posten">';
    		$unpublished=safe_query&#40;"SELECT newsID FROM ".PREFIX."news WHERE published='0' AND saved='1'"&#41;;
    		$unpublished=mysql_num_rows&#40;$unpublished&#41;;
    		if&#40;$unpublished&#41; $publish='<input type="button" class="button" onClick="MM_goToURL&#40;\'parent\',\'index.php?site=news&action=unpublished\'&#41;;return document.MM_returnValue" value="'.$unpublished.' Nicht publizierte News"> ';
    	&#125;
    	echo $post.' '.$publish.' <input type="button" class="button" onClick="MM_goToURL&#40;\'parent\',\'index.php?site=news\'&#41;;return document.MM_returnValue" value="Zeige News">';
    	
    	$all=safe_query&#40;"SELECT newsID FROM ".PREFIX."news WHERE published='1' AND intern<=".isclanmember&#40;$userID&#41;&#41;;
    	$all=mysql_num_rows&#40;$all&#41;;
    	$pages=1;
    	if&#40;!isset&#40;$page&#41;&#41; $page = 1;
    	if&#40;!isset&#40;$sort&#41;&#41; $sort = "date";
    	if&#40;!isset&#40;$type&#41;&#41; $type = "DESC";
    	
    	$max = empty&#40;$maxnewsarchiv&#41; ? 20 &#58; $maxnewsarchiv;
    	
    
    	for &#40;$n=$max; $n<=$all; $n+=$max&#41; &#123;
    	    if&#40;$all>$n&#41; $pages++;
    	&#125;
    		 	
    	if&#40;$pages>1&#41; $page_link = makepagelink&#40;"index.php?site=news&action=archive&sort=$sort&type=$type", $page, $pages&#41;;
    		
    	if &#40;$page == "1"&#41; &#123;
            $ergebnis = safe_query&#40;"SELECT * FROM ".PREFIX."news WHERE published='1' AND intern<=".isclanmember&#40;$userID&#41;." ORDER BY $sort $type LIMIT 0,$max"&#41;;
    	    if&#40;$type=="DESC"&#41; $n=$gesamt;
    		else $n=1;
    	&#125;
    	else &#123;
    	    $start=$page*$max-$max;
    	    $ergebnis = safe_query&#40;"SELECT * FROM ".PREFIX."news WHERE published='1' AND intern<=".isclanmember&#40;$userID&#41;." ORDER BY $sort $type LIMIT $start,$max"&#41;;
    	    if&#40;$type=="DESC"&#41; $n = &#40;$gesamt&#41;-$page*$max+$max;
    		else $n = &#40;$gesamt+1&#41;-$page*$max+$max;
    	&#125;
    	if&#40;$all&#41; &#123;
    	    if&#40;$type=="ASC"&#41; 
    		        echo'Sort&#58; [img]images/icons/asc.gif[/img]';
    		    else 
    		        echo'Sort&#58; [img]images/icons/desc.gif[/img]';
    
    		
    		if&#40;$pages>1&#41; echo $page_link;
    		if&#40;isnewsadmin&#40;$userID&#41;&#41; echo'<form method="post" name="form" action="news.php">';
    		eval &#40;"\$news_archive_head = \"".gettemplate&#40;"news_archive_head"&#41;."\";"&#41;;
    	    echo $news_archive_head;
    		$i=1;
    		while&#40;$ds=mysql_fetch_array&#40;$ergebnis&#41;&#41; &#123;
    			if&#40;$i%2&#41; &#123;
    				$bg1=BG_1;
    				$bg2=BG_2;
    			&#125;
    			else &#123;
    				$bg1=BG_3;
    				$bg2=BG_4;
    			&#125;
    			
    			$date=date&#40;"d.m.Y", $ds&#91;date&#93;&#41;;
    			$rubric=getrubricname&#40;$ds&#91;rubric&#93;&#41;;
    			$language1="&#91;flag&#93;".$ds&#91;lang1&#93;."&#91;/flag&#93;";
    			$language2="&#91;flag&#93;".$ds&#91;lang2&#93;."&#91;/flag&#93;";
    			
    			$comms = getanzcomments&#40;$ds&#91;newsID&#93;, 'ne'&#41;;
    			
    			if&#40;$ds&#91;headline1&#93;&#41; &#123;
    			    $langs=''.flags&#40;$language1&#41;.'';
    				$language=getlanguage&#40;$ds&#91;lang1&#93;&#41;;
    				$langs = eregi_replace &#40;'&#40;alt="&#41;&#40;.*&#41;&#40;"&#41;',"\\1 news in $language\\3",$langs&#41;;
    					
    				$headline=''.getinput&#40;$ds&#91;headline1&#93;&#41;.'';
    			&#125;  
    			if&#40;$ds&#91;headline2&#93;&#41; &#123;
    			    $lang2=' '.flags&#40;$language2&#41;.'';
    				$language=getlanguage&#40;$ds&#91;lang2&#93;&#41;;
    				$lang2 = eregi_replace &#40;'&#40;alt="&#41;&#40;.*&#41;&#40;"&#41;',"\\1 news in $language\\3",$lang2&#41;;
    				$langs.=$lang2;
    				
    				$headline.=' - '.getinput&#40;$ds&#91;headline2&#93;&#41;.'';
    			&#125;	
    
    			$poster=''.getnickname&#40;$ds&#91;poster&#93;&#41;.'';
    			
    			$multiple='';
    			$admdel='';
    			if&#40;isnewsadmin&#40;$userID&#41;&#41; $multiple='<input class="input" type="checkbox" name="newsID&#91;&#93;" value="'.$ds&#91;newsID&#93;.'">';
    			
    			eval &#40;"\$news_archive_content = \"".gettemplate&#40;"news_archive_content"&#41;."\";"&#41;;
    	        echo $news_archive_content;
    			$i++;
    		&#125;
    		if&#40;isnewsadmin&#40;$userID&#41;&#41; $admdel='<table width="100%" border="0" cellspacing="0" cellpadding="4">
    							<tr>
    							<td><input class="input" type="checkbox" name="ALL" value="ALL" onClick="SelectAll&#40;this.form&#41;;"> select all</td>
    							    <td align="right"><select name="quickactiontype">
    								<option value="delete">markierte löschen</option>
    								<option value="unpublish">nicht publizierte auswählen</option>
    								</select> 
    							<input type="submit" name="quickaction" value="go"></td>
    							</tr>
    							</table></form>';
    		
    		eval &#40;"\$news_archive_foot = \"".gettemplate&#40;"news_archive_foot"&#41;."\";"&#41;;
    	    echo $news_archive_foot;
    		unset&#40;$ds&#41;;
    		
    	&#125;
    	else echo'no entries';
    &#125;
    else &#123;
    	eval &#40;"\$title_news = \"".gettemplate&#40;"title_news"&#41;."\";"&#41;;
    	echo $title_news;
    
    	$post='';
    	$publish='';
    	if&#40;isnewsadmin&#40;$userID&#41;&#41; &#123;
    		$post='<input type="button" class="button" onClick="MM_openBrWindow&#40;\'news.php?action=new\',\'News\',\'toolbar=no,status=no,scrollbars=yes,width=800,height=600\'&#41;" value="News Posten">';
    		$unpublished=safe_query&#40;"SELECT newsID FROM ".PREFIX."news WHERE published='0' AND saved='1'"&#41;;
    		$unpublished=mysql_num_rows&#40;$unpublished&#41;;
    		if&#40;$unpublished&#41; $publish='<input type="button" class="button" onClick="MM_goToURL&#40;\'parent\',\'index.php?site=news&action=unpublished\'&#41;;return document.MM_returnValue" value="'.$unpublished.' Nicht publizierte News"> ';
    	&#125;
    	echo $post.' '.$publish.'';
    	
    	if&#40;$_GET&#91;'show'&#93;&#41; &#123;
       $result=safe_query&#40;"SELECT rubricID FROM ".PREFIX."news_rubrics WHERE rubric='".$_GET&#91;'show'&#93;."' LIMIT 0,1"&#41;;
       $dv=mysql_fetch_array&#40;$result&#41;;
       $showonly = "AND rubric='".$dv&#91;rubricID&#93;."'";
      &#125;
    
    	$result=safe_query&#40;"SELECT * FROM ".PREFIX."news WHERE published='1' AND intern<=".isclanmember&#40;$userID&#41;." $showonly ORDER BY date DESC LIMIT 0,$maxshownnews"&#41;;
        $i=1;
    	while&#40;$ds=mysql_fetch_array&#40;$result&#41;&#41; &#123;
    	    if&#40;$i%2&#41; $bg1=BG_1;
    		else $bg1=BG_2;
    		
    		$date = date&#40;"d.m.Y", $ds&#91;date&#93;&#41;;
    		$time = date&#40;"H&#58;i", $ds&#91;date&#93;&#41;;
    		$rubrikname=getrubricname&#40;$ds&#91;rubric&#93;&#41;;
    		$rubricpic_path = "images/news-rubrics/".getrubricpic&#40;$ds&#91;rubric&#93;&#41;;
    		$rubricpic='[img]'.$rubricpic_path.'[/img]';
    		echo $rubripic;
    		if&#40;!is_file&#40;$rubricpic_path&#41;&#41; $rubricpic='';
    			
    		$lang=$ds&#91;lang1&#93;;
    		$language1="&#91;flag&#93;".$ds&#91;lang1&#93;."&#91;/flag&#93;";
    		$language2="&#91;flag&#93;".$ds&#91;lang2&#93;."&#91;/flag&#93;";
    			
    		if&#40;$lang==$ds&#91;lang1&#93;&#41; &#123;
    		    if&#40;$ds&#91;headline1&#93;&#41; $headline = $ds&#91;headline1&#93;;
    			else $headline = $ds&#91;headline2&#93;;
    				
    			if&#40;$ds&#91;content1&#93;&#41; $content = $ds&#91;content1&#93;;
    			else $content='&#91;b&#93;Keine Version in der gewünschten Sprache verfügbar!&#91;/b&#93;.&#91;br&#93;&#91;br&#93;'.$ds&#91;content2&#93;;
    				
    			if&#40;$ds&#91;headline2&#93;&#41; &#123;
    			    $langs=''.flags&#40;$language2&#41;.'';
    	            $language=getlanguage&#40;$ds&#91;lang2&#93;&#41;;
    				$langs = eregi_replace &#40;'&#40;alt="&#41;&#40;.*&#41;&#40;"&#41;',"\\1 news in $language\\3",$langs&#41;;
    			&#125;	
    			else $langs='';
    		&#125;
    		else &#123;
    		    if&#40;$ds&#91;headline2&#93;&#41; $headline = $ds&#91;headline2&#93;;
    			else $headline = $ds&#91;headline1&#93;;
    			
    			if&#40;$ds&#91;content2&#93;&#41; $content = $ds&#91;content2&#93;;
    			else $content='&#91;b&#93;Keine Version in der gewünschten Sprache verfügbar!&#91;/b&#93;.&#91;br&#93;&#91;br&#93;'.$ds&#91;content1&#93;;
    					
    			if&#40;$ds&#91;headline1&#93;&#41; &#123;
    			    $langs=''.flags&#40;$language1&#41;.'';
    				$language=getlanguage&#40;$ds&#91;lang1&#93;&#41;;
    				$langs = eregi_replace &#40;'&#40;alt="&#41;&#40;.*&#41;&#40;"&#41;',"\\1 news in $language\\3",$langs&#41;;
    			&#125;	
    			else $langs='';
    		&#125;
    	
    		$content = htmloutput&#40;$content&#41;;
    		$content = toggle&#40;$content, $ds&#91;newsID&#93;&#41;;		
    		$poster=''.getnickname&#40;$ds&#91;poster&#93;&#41;.'';
    		if&#40;$ds&#91;link1&#93; && $ds&#91;url1&#93;!="http&#58;//" && $ds&#91;window1&#93;&#41; $related.='• '.$ds&#91;link1&#93;.' ';
    		if&#40;$ds&#91;link1&#93; && $ds&#91;url1&#93;!="http&#58;//" && !$ds&#91;window1&#93;&#41; $related.='• '.$ds&#91;link1&#93;.' ';
    		
    		if&#40;$ds&#91;link2&#93; && $ds&#91;url2&#93;!="http&#58;//" && $ds&#91;window2&#93;&#41; $related.='• '.$ds&#91;link2&#93;.' ';
    		if&#40;$ds&#91;link2&#93; && $ds&#91;url2&#93;!="http&#58;//" && !$ds&#91;window2&#93;&#41; $related.='• '.$ds&#91;link2&#93;.' ';
    				
    		if&#40;$ds&#91;link3&#93; && $ds&#91;url3&#93;!="http&#58;//" && $ds&#91;window3&#93;&#41; $related.='• '.$ds&#91;link3&#93;.' ';
    		if&#40;$ds&#91;link3&#93; && $ds&#91;url3&#93;!="http&#58;//" && !$ds&#91;window3&#93;&#41; $related.='• '.$ds&#91;link3&#93;.' ';
    				
    		if&#40;$ds&#91;link4&#93; && $ds&#91;url4&#93;!="http&#58;//" && $ds&#91;window4&#93;&#41; $related.='• '.$ds&#91;link4&#93;.' ';
    		if&#40;$ds&#91;link4&#93; && $ds&#91;url4&#93;!="http&#58;//" && !$ds&#91;window4&#93;&#41; $related.='• '.$ds&#91;link4&#93;.' ';
    				
    		if&#40;empty&#40;$related&#41;&#41; $related="kein link verfügbar"; 
    		
    		if&#40;$ds&#91;comments&#93;&#41; &#123;
    			if&#40;$ds&#91;cwID&#93;&#41; &#123;  // CLANWAR-NEWS
    				$anzcomments = getanzcomments&#40;$ds&#91;cwID&#93;, 'cw'&#41;;
    				if&#40;$anzcomments&#41; $comments='&#91;'.$anzcomments.'&#93; comments latest by '.getlastcommentposter&#40;$ds&#91;cwID&#93;, 'cw'&#41;.' - '.date&#40;"d.m.Y - H&#58;i", getlastcommentdate&#40;$ds&#91;cwID&#93;, 'cw'&#41;&#41;;
    				else $comments='&#91;0&#93; comments';
    			&#125;
    			else &#123;
    				$anzcomments = getanzcomments&#40;$ds&#91;newsID&#93;, 'ne'&#41;;
    				if&#40;$anzcomments&#41; $comments='Kommentare &#40;'.$anzcomments.'&#41;';
    				else $comments='Kommentare &#40;0&#41;';
    			&#125;
    		&#125;
    		else $comments='';	
    				
    		if&#40;isnewsadmin&#40;$userID&#41;&#41; $adminaction='<input type="button" class="button" onClick="MM_goToURL&#40;\'parent\',\'news.php?quickactiontype=unpublish&newsID='.$ds&#91;newsID&#93;.'\'&#41;;return document.MM_returnValue" value="unpublish">
    																					 <input type="button" class="button" onClick="MM_openBrWindow&#40;\'news.php?action=edit&newsID='.$ds&#91;newsID&#93;.'\',\'News\',\'toolbar=no,status=no,scrollbars=yes,width=800,height=600\'&#41;" value="bearbeiten"> 
    		                                       <input type="button" class="button" onClick="MM_confirm&#40;\'really delete this entry?\', \'news.php?action=delete&id='.$ds&#91;newsID&#93;.'\'&#41;" value="löschen">';
    		else $adminaction='';
    
    		eval &#40;"\$news = \"".gettemplate&#40;"news"&#41;."\";"&#41;;
    	    echo $news;
    
    		$i++;
    		
    		unset&#40;$related&#41;;
    		unset&#40;$comments&#41;;
    		unset&#40;$lang&#41;;
    		unset&#40;$ds&#41;;
    	&#125;
    &#125;
    
    ?>

  6. #6
    phpfan
    Gast

    Standard

    Ich präzisiere mal die Antwort von K.Y.L.T. : da musst du uns zuerst den relevanten Code deiner PHP verraten.

    Oder glaubst du wirklich, dass sich jemand durch diese über 600 Zeilen lange, unformatierte Buchstabenwüste kämpft?

  7. #7
    Teeny
    Registriert seit
    11.06.2007
    Beiträge
    48
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Die Limit Syntax

    brauchte ich auch vor einigen Tagen...


    bei mir sollten die 5 aktuellsten Ereignisse beginnend ab dem aktuellen Datum angezeigt werden :

    mit folgendem Code habe ich das erreicht


    Code:
    $abfrage = "SELECT * FROM tabelle WHERE datum > now&#40;&#41; ORDER by datum LIMIT 5
    Hoffe das hilft dir ein wenig weiter...

    Gruß PHPDummy

  8. #8
    mymaddin
    Gast

    Standard

    Nein ich meine es glaube ich anders.

    Es Sollen zwei News angezeigt werden und dann die dritte soll aufeine neue Seite Also 2 stehn usw.

  9. #9
    gelöschter User
    Gast

    Standard

    Hier hast du ein Beispiel wie mann sowas macht!
    Am besten du machst dir mal ne test.php und dann testest du es mal aus.

    Code:
    <?php
    // Mysql Daten
    C$dbHost = "127.0.0.1";
    $dbUser = "root";
    $dbPass = "";
    $dbName = "test";
    
    $connect = mysql_connect&#40;$dbHost, $dbUser, $dbPass&#41; or die&#40;"Keine Verbindung zum Datenbankserver!"&#41;;
    mysql_select_db&#40;$dbName&#41;;
    
    
    // Angabe von wo aus die News angezeigt werden
    $do = mysql_query&#40;"SELECT COUNT&#40;*&#41; as anzahl FROM news"&#41;;
    $count = mysql_result&#40;$do,0&#41;;
    if&#40;$_REQUEST&#91;'id'&#93; == "" || $_REQUEST&#91;'id'&#93; < 0&#41; 
    &#123;
      $sid = 0;
    &#125;
    else
    &#123;
      $sid = $_REQUEST&#91;'id'&#93;;
      if&#40;$count-1 <= $sid&#41; $sid = $count-1;
    &#125;
    
      
    // Hole News
    $do = mysql_query&#40;"SELECT * FROM news ORDER BY id DESC LIMIT $sid,2"&#41;;
    while&#40;$f = mysql_fetch_array&#40;$do&#41;&#41;
    &#123;
      // Anzeige der News
      echo $f&#91;'name'&#93;." schrieb&#58;
    ".$f&#91;'text'&#93;."
    
    ";
    &#125;
    
    // Vor und Zurück
    echo '
    '.$n.'
    
    Vor
    
    Zurück';
    
    ?>

    Hier hast auch meine Test MySQL Tabelle:
    Code:
    CREATE TABLE `news` &#40;
      `id` int&#40;255&#41; NOT NULL auto_increment,
      `name` varchar&#40;255&#41; NOT NULL default '',
      `text` varchar&#40;255&#41; NOT NULL default '',
      PRIMARY KEY  &#40;`id`&#41;
    &#41; TYPE=MyISAM AUTO_INCREMENT=11 ;
    
    #
    # Daten für Tabelle `news`
    #
    
    INSERT INTO `news` VALUES &#40;1, '1', '1'&#41;;
    INSERT INTO `news` VALUES &#40;2, '2', '2'&#41;;
    INSERT INTO `news` VALUES &#40;3, '3', '3'&#41;;
    INSERT INTO `news` VALUES &#40;4, '4', '4'&#41;;
    INSERT INTO `news` VALUES &#40;5, '5', '5'&#41;;
    INSERT INTO `news` VALUES &#40;6, '6', '6'&#41;;
    INSERT INTO `news` VALUES &#40;7, '7', '7'&#41;;
    INSERT INTO `news` VALUES &#40;8, '8', '8'&#41;;
    INSERT INTO `news` VALUES &#40;9, '9', '9'&#41;;
    INSERT INTO `news` VALUES &#40;10, '10', '10'&#41;;

    Gruß crAzywuLf

  10. #10
    mymaddin
    Gast

    Standard

    Ich hatte das schonmal......

    Dann habe ich nur einen bestimmten Code in die news.php eingefügt.

    Sorry für die Blödheit.....

Ähnliche Themen

  1. get-news.de
    Von Dragon-D im Forum Eure Homepages und Foren - Vorstellung und Bewertungen
    Antworten: 2
    Letzter Beitrag: 29.06.2007, 14:17
  2. news Probleme
    Von Martin96 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 7
    Letzter Beitrag: 01.05.2007, 15:58
  3. [url]www.ap-news.de.vu[/url]
    Von AP-DA-KING im Forum Eure Homepages und Foren - Vorstellung und Bewertungen
    Antworten: 3
    Letzter Beitrag: 06.02.2007, 14:29
  4. visible news items im News Portlet
    Von dulldeidi im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 4
    Letzter Beitrag: 19.12.2006, 22:35
  5. News - Box
    Von Marduk83 im Forum Forum für Grafiken und Bildbearbeitung
    Antworten: 1
    Letzter Beitrag: 07.11.2004, 17:36

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •