iB-InformatikBoard.ch - Benutzer helfen Benutzern   IT-Lohnumfrage ¦ MS-CLIP ¦ Google  


    Diskussionen über Freizeit und Job: Diskussionen über Weiterbildung: Diskussionen über die Computerwelt:  
    Neu hier? Forum für Einsteiger
Wichtige F.A.Q.'s und Regeln
Off Topic
iB-Updates und News
Feedback und Vorschläge
Informatik Job-Forum
Ich suche eine Informatikstelle
Ich biete eine Informatikstelle
Microsoft MCSE Zertifikate
Microsoft Zertifikate Allgemein
CISCO Zertifikate
SIZ-Zertifikaten und Lernhilfen
Zertifikate und Diplome Allgemein
Weiterbildung mit E-Learning
Windows Workstation   Windows Server
Software Allgemein   Linux Software
Programmiersprachen   Webdesign
Security   Internet
Hardware/Netzwerk   Wireless
Pockets, Smartphones, PDA's   Games
Allgemeine Tipps, Bücher und Tools
HowTo    Online Schnäppchen
 
   

Willkommen auf informatikBoard.ch - Benutzer helfen Benutzern
Zurück   iB-Startseite > Informiere dich über die Computerwelt: Geräte, Hard- und Software > Webdesign/Webprogrammierung
Willkommen bei InformatikBoard.ch:
Bevor du Schreiben oder Antworten kannst,
musst du dich hier kostenlos Registrieren!

Antwort
 
Themen-Optionen
Ausgabe auf verschiedenen Seiten
Alt
  (#1)
Fortgeschrittener Benutzer
 
Benutzerbild von Mika2PL
 
Status: Offline
Beiträge: 79
Registriert seit: 01.01.2006
Alter: 20
Standard Ausgabe auf verschiedenen Seiten - 04.04.2007, 09:18

Hallo Zusammen,

Ich hab nun ein kleines Problem, ich hab mir mein Backend für mein CMS gecodet und nun wollte ich einen kleinen Code schreiben.

Also wenn mehr als 10 Einträge in der Datenbank vorhanden sind, soll er eine neue Seite anlegen, also nach dem Motto Page 1,2,3 usw...

Leider habe ich keine Vorstellung davon, wie ich das machen soll....
  Mika2PL eine Nachricht über AIM schicken  
Mit Zitat antworten
Ausgabe auf verschiedenen Seiten
 
Links zum gleichem Thema:

GeschenkeNews die besondere Art zu schenken
Geschenke der besonderen Art.
AW: Ausgabe auf verschiedenen Seiten
Alt
  (#2)
Moderator
 
Benutzerbild von remix
 
Status: Offline
Beiträge: 725
Registriert seit: 15.01.2005
Ort: Oberbuchsiten
Alter: 36
Standard AW: Ausgabe auf verschiedenen Seiten - 04.04.2007, 14:29

Wo liegt denn das Problem? Bei der Strukturierung der Aufgabe, oder bei der konkreten Umsetzung? Zu ersterem kann ich Dir weiterhelfen:

- Ermittle zuerst die Anzahl aller Beiträge in der DB. Teile das Resultat durch 10 und runde auf die nächste Ganzzahl auf. Jetzt hast du bereits die Anzahl der Unterseiten ermittelt.

- Schreibe eine Funktion, die aufgrund der Seitenzahl die korrekten DB-Einträge ausliest, also z.B. bei der Seite 1: Einträge 1 - 10, Seite 2: Einträge 11 - 20.
Kleiner Tipp: wenn n die Seitenzahl ist, dann ist 10n - 9 der erste und 10n der letzte Eintrag (falls vorhanden)

- Bastle mit dieser Funktion eine weitere die die Seite generiert, die angezeigt werden muss. Mit dieser zweiten Funktion kannst Du dann auch die Links zur vorhergehenden und nachfolgenden Seite (falls vorhanden) erstellen (als Argument dann halt einfach n-1 bzw. n+1 im Link)

Was jetzt noch fehlt ist die programmiertechnische Umsetzung. Ich hoffe aber, das hier hilft schon ein wenig.


Dieses Posting wurde aus 100% rezyklierten Elektronen hergestellt
und kann für die Umwelt absolut unschädlich gelöscht werden.

Geändert von remix (04.04.2007 um 20:05 Uhr).
   
Mit Zitat antworten
AW: Ausgabe auf verschiedenen Seiten
Alt
  (#3)
Fortgeschrittener Benutzer
 
Benutzerbild von Mika2PL
 
Status: Offline
Beiträge: 79
Registriert seit: 01.01.2006
Alter: 20
Standard AW: Ausgabe auf verschiedenen Seiten - 04.04.2007, 22:13

Habe es bereits umgesetzt, trotzdem danke...

[PHP]<?
require("../includes/sql.php");



$query = mysql_query("SELECT * from user order by userid desc");

$data[store] = mysql_num_rows($query);

$data[show] = floor($data[store]/1);

if(!$start) {
$start = 0;
}



$query = mysql_query("Select * from user limit $start,1");

$data[num_store] = mysql_num_rows($query);

if($data[num_store] > 0) {

for($i = 0; $i < $data[num_store]; $i++) {

$user[username] = mysql_result($query, $i, "username");

print $user[username].'<br />';

}

}


if($start > 0) {

$back = $start - 1;
print <<< link

<a href="$PHP_SELF?start=$back"> <<Zur&uuml;ck </a>
link;

}

for($i = 0; $i <= $data[show]; $i++) {

print <<< link
<a href="$PHP_SELF?start=$value">$i</a>
link;

$value += 1;

}

$front = $start + 1;


if($data[store] > $front) {

print <<< link
<a href="$PHP_SELF?start=$front"> Weiter>> </a>
link;

}
?>
[/PHP]
  Mika2PL eine Nachricht über AIM schicken  
Mit Zitat antworten
Antwort



Unsere iB-Sponsoren:
itrain.ch
klubschule.ch
iB-Sponsor: inside-it.ch
ARP DATACON - PC Onlineshop für Computer, Computerbedarf und Software


Sponsor-Links:



Bitte beachtet das Angebot unserer Sponsoren:
Clever-Schenken.ch Geschenke und Geschenkideen iB-Sponsor: itrain.ch iB-Sponsor: klubschule.ch iB-Sponsor: inside-it.ch
GeschenkeNews die besondere Art zu schenken
Geschenke der besonderen Art.



Lesezeichen
Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Testlauf in diversen Foren: Die Frage wird auf allen Seiten und in gelb angezeigt rene iB-Updates und News 15 11.06.2007 02:15
Externen Zugriff auf Server einrichten / Hürden? matthiassteiner Hardware und Netzwerk Allgemein 8 26.04.2007 18:17
Interesse als Sponsor auf dem informatikBoard? rene iB-Updates und News 0 23.04.2007 12:42
Kein Zugriff auf Daten Phil Hardware und Netzwerk Allgemein 8 04.03.2005 15:38
Cisco Aironet 350 auf Redhat 9 will nicht olivier Linux Software 1 03.08.2003 01:27


« Vorheriges Thema | Nächstes Thema »
Themen-Optionen

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Partnerlinks:
www.Clever-Schenken.ch - Geschenke und Geschenkideen, persönlich uns speziell
www.GeschenkeNews.ch - Geschenke und Geschenkideen
www.BigBellyBank.ch - Die lustige Sparkasse mit AHA-Effekt
www.EcoSphere.ch - Das Mini-Aquarium aus der NASA-Forschung für Zuhause
www.Frauen-Geschenke.ch - Spezielle Geschenke nicht nur für Frauen

 

Copyright ©2008 InformatikBoard.ch
Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
vB Skin by vBStyles.com
Search Engine Optimization by vBSEO 3.2.0



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90