Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 16:46

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



PHP - Limit setzen

Discussion on PHP - Limit setzen within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
KING EAZY's Avatar
 
elite*gold: 13
Join Date: Jul 2013
Posts: 81
Received Thanks: 3
PHP - Limit setzen

Hallo epvp,
ich arbeite gerade an einer Website für ein eSports-Team mit dem Open Source CMS "Rocketeer CMS" von Gavin Weeks.

Ich habe für den Header-Bereich ein Spotlight eingebaut welches vom Admin selbst erstellte "Features" anzeigt. Ausgegeben wird das ganze so:
Code:
<div id="top-spotlight">
	<ul class="the-spotlight">
		<?php foreach($spotlight->order_by('id', 'desc')->items as $item) : ?>
		<li>
			<a href="<?php echo $item->url; ?>">
				<img src="<?php echo $item->image_url; ?>" />
			</a>
			<div class="spotlight-copy">
				<h2><a href="<?php echo $item->url; ?>"><?php echo $item->headline; ?></a></h2>
				<?php echo $item->description; ?>
			</div>
		</li>			
		<?php endforeach; ?>
	</ul>
</div>
Nur bin ich leider kein Experte in Sachen PHP und wollte wissen wie ich bestimmte dass maximal 5 Spotlights angezeigt werden? Quasi "limit=5" ?!

Ich danke schon mal für eure Hilfe!
KING EAZY is offline  
Old 03/24/2014, 12:30   #2

 
マルコ's Avatar
 
elite*gold: 1329
Join Date: Jun 2009
Posts: 1,873
Received Thanks: 960
einfach ein zusätzliches Abbruchkriterium einbauen per Zählvariable:
PHP Code:
$i 0;
foreach(
$spotlight->order_by('id''desc')->items as $item)
{
  
$i++;
  if (
$i == 5)
  {
    break;
  }

マルコ is offline  
Old 03/24/2014, 12:55   #3
 
KING EAZY's Avatar
 
elite*gold: 13
Join Date: Jul 2013
Posts: 81
Received Thanks: 3
Ich habe den Code oben nun eingefügt, bekomme aber nur 1 von 5 <li>'s angezeigt.

Code:
<div id="top-spotlight">
	<ul class="the-spotlight">
		<?php $i = 0;
			foreach($spotlight->order_by('id', 'desc')->items as $item)
			{
			  $i++;
			  if ($i == 5)
			  {
			    break;
			  }
			}  
		;?>
		<li>
			<a href="<?php echo $item->url; ?>">
				<img src="<?php echo $item->image_url; ?>" />
			</a>
			<div class="spotlight-copy">
				<h2><a href="<?php echo $item->url; ?>"><?php echo $item->headline; ?></a></h2>
				<?php echo $item->description; ?>
			</div>
		</li>		
	</ul>
</div>
KING EAZY is offline  
Old 03/24/2014, 13:18   #4

 
マルコ's Avatar
 
elite*gold: 1329
Join Date: Jun 2009
Posts: 1,873
Received Thanks: 960
Ich glaube, du hast dich noch absolut nicht genug mit PHP beschäftigt. Bitte informier dich darüber, was die geschweiften Klammern bewirken.
マルコ is offline  
Thanks
1 User
Old 03/29/2014, 14:44   #5
 
Hyukisawa's Avatar
 
elite*gold: 133
Join Date: May 2007
Posts: 506
Received Thanks: 194
so wie du es benutzt wäre マルコ
code so

PHP Code:
$i 0;
foreach(
$spotlight->order_by('id''desc')->items as $item) :
  
$i++;
  if (
$i == 5) :
    break;
  endif;
endforeach; 
vielleicht hilft es ja so eher für dich anstatt mit geschweiften klammern
Hyukisawa is offline  
Old 04/01/2014, 10:13   #6



 
Menan's Avatar
 
elite*gold: 0
The Black Market: 169/0/0
Join Date: Sep 2008
Posts: 9,483
Received Thanks: 3,111
Du könntest auch einfach in der Datenbank abfrage nen Limit von 5 einbauen...
Menan is offline  
Reply

Tags
cms, coding, php, website


Similar Threads Similar Threads
in Beast Spawnpunkt Setzen und Monster Setzen
09/15/2013 - Flyff Private Server - 1 Replies
Hay leute ich wollte mal fragen wie man Spawnpunkte und Monster Spawns setzt in Beast
fatal error C1076: compiler limit : internal heap limit reached; use /Zm to specify a
02/16/2013 - C/C++ - 8 Replies
Hey Community, ich bin noch relativ am Anfang was das programmieren angeht deswegen benötige ich eure Hilfe was mein Problem angeht. Das verstehen dieses Problems kenne ich und weiss was es bedeutet, aber leider scheiterts bei der Umsetzung. Habe meinen Computer Formatiert dann ging es auch kurzfristrig wieder, aber nach einer weile kam dieses Problem ernaut auf. Dies habe ich versucht indem ich dort /zm200 bis hin zu /zm2000 eingetragen habe, aber dann folgt die Fehlermeldung das...
[TuT Source] PostBox Limit setzen
11/26/2012 - Flyff PServer Guides & Releases - 12 Replies
.



All times are GMT +2. The time now is 16:46.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.