WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- GB einträge auf mehrere Seiten auflisten

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » GB einträge auf mehrere Seiten auflisten - 23 Nov 2024 Antworten
GB einträge auf mehrere Seiten auflisten
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Hi

mein GB ist euch bestimmt schon bekannt das Gb basiert auf einer Text datei vo die einträge gespeichert werden wie kann ich die eintrage auf mehrern seiten anzeigen lassen dh nach das nach 5 einträgen eine Neue seite angelegt wird wo die nächsten fünf stehen??


---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Hallo will mir keiner Helfen

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

Diese Nachricht wurde geändert von: MajorWindbeutel
  Profil   E-Mail   Website   Editieren   Zitieren
schmchris
Mausakrobat




Beiträge: 159

Gästebucheinträge in einer Datenbank speichern und dann gehts ganz einfach.

So müsste man immer zählen lassen in einer for/while Schleife ist natürlich auch kein Problem, jedoch weiß ich nicht warum du so an den Textdateien festhältst.

Um weitere Posts zu vermeiden sag doch einfach mal was dein Projekt alles umfassen sollte. Vielleicht schickt dir dann jemand ne komplettlösung.

@MajorWindbeutel : Ich glaube du pist der Top-Poster im letzten Monat

  Profil   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Hmm wie kann ich mein GB auf db umbauen?
Ich bin nur am üben!!!

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

Diese Nachricht wurde geändert von: MajorWindbeutel
  Profil   E-Mail   Website   Editieren   Zitieren
schmchris
Mausakrobat




Beiträge: 159

Du musst auch noch ein klein wenig selbst machen, kauf dir ein kleines Buch da steht alles drin oder schau hier MYSQL.

Geht mit Insert into und Select und Update. Jedoch brauchst du zuerst mal ne Datenbank. Oder hol dir einfach ein fertiges Script.

  Profil   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Hmm könntest du mir ein Beispiel posten

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Hab mir das auf der Hp durchgelesen hab aber nichts gefunden

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
schmchris
Mausakrobat




Beiträge: 159

Du hast dir alles durchgelesen und das in so kurzer Zeit.

Respekt

Als das Thema Datenbank ist so umfangreich. Ich kann dir nicht sagen wie man das umstellt denn das kann man auf 1000 Wege machen.

Du solltest dich mal richtig einlesen und nicht immer nach 1 Minute aufgeben.
Wenn du nicht mal selbst testest wird du nie kapieren wie es funktioniert und ich denke das du längerfristig nicht mehr so oft fragen willst.

Hier findest du jede Menge fertige Scripte.

Wenn du doch selber programmieren willst.

Eingabeformular lassen, jedoch den Teil wo der Kommentar in die Datei geschrieben wird austauschen durch diesen Befehl austauschen.

Un der Teil wo du die Ergebnisse aus der Datei ausliest, durch diesen Teil ersetzen.
Begrenze die Abfrage einfach auf 5 Einträge mit
1:
Limit 0,5
und fügst ein Link zur nächsten seite wo du
1:
Limit 5,5
eingibst und so weiter. Den Limit befehl findest du auch auf der mysql Seite. Wie alle anderen Befehle. Und nun sag nicht das du die Seiten schon alle durchgelesen hast.

Natürlich musst du vorher mit diesem Befehl eine Verbindung zur Datenbank aufbauen.

Hier übrigens ein Link zur der ganzen Mysql Doku. Wenn du wieder detailierte Fragen hast werde ich wenn ich die Lösung weiß, diese gern beantworten

  Profil   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Welches Handbuch soll ich da denn nehmen

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
Ehemaliges Mitglied (#644)
Forenheld




Beiträge: 832

ohhh man. schmchris hat dir doch einen perfekten link zukommen lassen! mysql.de ist die beste möglichkeit mysql zu lernen learning by doing. hau rein. lass krachen, paul

  Profil   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

OK hab das GB auf db Basis aber wie geht das mit den EInträgen auf mehrere Seiten auflisten

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
schmchris
Mausakrobat




Beiträge: 159

Un der Teil wo du die Ergebnisse aus der Datei ausliest, durch diesen Teil ersetzen. Begrenze die Abfrage einfach auf 5 Einträge mit Limit 0,5 und fügst ein Link zur nächsten seite wo du Limit 5,5 ingibst und so weiter. Den Limit befehl findest du auch auf der mysql Seite. Wie alle anderen Befehle. Und nun sag nicht das du die Seiten schon alle durchgelesen hast.




Am besten machst du es mit Seitenzahlen. Du errechnest den Limit Wert mit (nur Beispiele) :
1:
$limitwert = $seitenzahl * $anzahl_der_eintraege_pro_seite - $anzahl_der_eintraege_pro_seite
Dann einfach bei Seite 1 angangen und dann geht das ganz easy.

  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

Mal so ein Grobskizze, wie du deine Textdatei in eine DB bekommst:

1. Tabelle anlegen mit allen benötigten Feldern
2. Jetzt ein Script basteln, dass deine Textdatei in ein Array einliest. Dieses Array gehst du dann einfach mit foreach durch und lässt dir aus jedem Array-Datensatz einen passenden Query basteln zum Eintragen in die DB und danach lässt du diesen (immer noch in der Schleife) ausführen [mysql_query()].
3. Das ganze Script ein mal durchlaufen lassen und wenn du alles richtig gemacht hast, sind jetzt alle Daten passend in der DB.

  Profil   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Jo das hb ich hinbekommen nur das mit den Einträgen auf mehrere Seiten auflisten krieg ich nicht hin

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

steht doch oben schon. Du musst ihm irgendwo sagen, wie viele einträge er pro Seite machen soll. Das ist immer der Wert nach dem Komma bei LIMIT. Den Startwert kannst du dir doch einfach mit $seite * $einträgeproseite - 1 oder so ausrechnen.

  Profil   Editieren   Zitieren
Seite 1 | 2  

Antworten
Forum » PHP & MySQL » GB einträge auf mehrere Seiten auflisten

Aktuelle Beiträge zur Hilfe im Forum für Homepage - GB einträge auf mehrere Seiten auflisten im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8127855    Heute : 250     Gestern : 761     Online : 199     23.11.2024    10:34      0 Besucher in den letzten 60 Sekunden        
Nach oben