SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 28.08.2002, 14:54:11
Benutzerbild von doudie
doudie doudie ist offline
Anfänger
 
Registriert seit: Jul 2002
Alter: 47
Beiträge: 115
aus Datei je 10 Zeilen neue Liste?

Wie kann ich aus einer Datei, die z.B 30 Zeilen hat immer nur je 10 Zeilen in einer Liste/Tabelle ausgeben?

meine Idee ist, die Zeilen zu zählen. Dann wenn die gezählte Zahl durch 10 teilbar ist, wird die Ausgabe der folgenden Zeilen erst nach einem "klick" ausgegeben. Mit diesem "klick" (Beschriftung: z.B. weiter) wird das "durch 10 geteilte Ergebnis" übergeben, also 1,2,3, ...usw. für jeweils die Zeilen 10,20,30,...usw.

Code:
$anzahl = count($array);
while (während Zeilen vorhanden sind)
{
if (... wenn $anzahl durch 10 teilbar ist ....)
{
$ergebnis = ($anzahl durch 10 ohne Rest);
$klick[$ergebnis] = "<a href=index.php?zeileid=$ergebnis>weiter</a>";
$klickmax = ($ergebnis+1);
}
}

for ($i = 0; $i < $klickmax; $i++)
{
... Ausgabe der Zeile "$zeileid$i" bzw. "".$zeileid."".$i."" mit Ausgabe $klick[$zeileid] 
}
aber wie mache ich das mit dem durch 10 teilbar testen ?????
__________________
DOUDIE
Mit Zitat antworten
  #2  
Alt 28.08.2002, 16:40:18
Ben20
Guest
 
Beiträge: n/a
Das kannst Du mit dem Modulo Operator %

100 % 10 = 0

% gibt immer den Rest aus:

99 % 10 = 9

(weil 90 läßt sich erst wieder durch 10 teilen. 99 - 90 = 9)

Prüfe einfach, ob der Rest 0 ist, falls ja -> Weitere ausgabe erst nach klick.
Mit Zitat antworten
  #3  
Alt 29.08.2002, 20:08:56
Benutzerbild von doudie
doudie doudie ist offline
Anfänger
 
Registriert seit: Jul 2002
Alter: 47
Beiträge: 115
also so???

if (($anzahl % 10) == "0")
{
echo "<a href= ... >weiter</a>";
}

oder kann ich es noch besser prüfen?
__________________
DOUDIE
Mit Zitat antworten
  #4  
Alt 29.08.2002, 21:58:46
Ben20
Guest
 
Beiträge: n/a
So sollte es gehen.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:50:02 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt