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 ::

Webseiten professionell erstellen

Webseiten professionell erstellen 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 Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 17.06.2005, 04:09:51
Max_04 Max_04 ist offline
Anfänger
 
Registriert seit: May 2005
Beiträge: 43
Tabelle dynamisch erstellen mit Zwischenzeilen

Jetzt wirds kompliziert.
Ich versuch mal zu erklären.
Also ich habe mehrere Textdateien mit diversen Inhalten. Die Inhalte sind von der Abfolge her in jeder Datei gleich.

z.B.
Name
Vorname
mehrzeiliger Text

Wie ich das ganze auslese ist klar. Ich Arbeite da mit array. Das funktioniert auch bis jetzt ganz gut.
Nur jetzt möchte ich eine Zwischenzeile automatisch einfügen lassen, wenn ein neuer Buchstabe beginnt.
Die Tabelle sieht dann so aus:

Name Vorname blabla

Also, wenn es jetzt keinen Namen mehr mit Buchstabe "A" gibt fängt "B" an.
Bevor die Liste aber mit "B" fortgesetzt wird soll eine eine Zeile eingefügt werden mit einer horizontalen Linie.

Wie bekomm ich das hin.
Wie gesagt, das Auslese und als html ausgebene is klar. Ich bekomm blos die Trennung zwischen den einzelnen Buchstabengruppen nicht hin.
Bitte helft mir.
Danke schon mal.
Mit Zitat antworten
  #2  
Alt 17.06.2005, 07:09:20
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
AW: Tabelle dynamisch erstellen mit Zwischenzeilen

PHP-Code:
$last_char='A';
while (
auslesen) {
    
$current_char=substr($irgendwas01);
    if (
$last_char!==$current_char) {
        echo 
'<br><br>Neuer Buchstabe<br><br>';
        
$last_char=$current_char;
    }
    echo 
$irgendwas;

Alles klarofix?
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #3  
Alt 17.06.2005, 08:32:44
Max_04 Max_04 ist offline
Anfänger
 
Registriert seit: May 2005
Beiträge: 43
AW: Tabelle dynamisch erstellen mit Zwischenzeilen

Jo, supi.
Danke Dir.
Vielleicht kannst mir bei meinen nächsten Prob helfen. :-|
(andere Tread)
Mit Zitat antworten
  #4  
Alt 17.06.2005, 08:35:07
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Bitte, bitte.

Du hast vier Threads und alle sehen beantwortet aus, wo brauchst Du also Hilfe?!
__________________
sic!
--> http://dbCF.de/

Geändert von c4 (17.06.2005 um 08:35:25 Uhr)
Mit Zitat antworten
  #5  
Alt 17.06.2005, 08:43:16
Max_04 Max_04 ist offline
Anfänger
 
Registriert seit: May 2005
Beiträge: 43
AW: Tabelle dynamisch erstellen mit Zwischenzeilen

grad en neuen eingestellt :-D
Mit Zitat antworten
  #6  
Alt 22.06.2005, 21:08:24
Max_04 Max_04 ist offline
Anfänger
 
Registriert seit: May 2005
Beiträge: 43
AW: Tabelle dynamisch erstellen mit Zwischenzeilen

Ich muß noch mal auf dieses Thema zurück kommen.
Hab das inzwischen hinbekommen:

PHP-Code:
$last="A"// erster Buchstabe 
for($x=($page)*$perpage;$x<(($page)*$perpage+$perpage) && $x<sizeof($readin);$x++){
    
$usname=$readin[$x][0];
    
$usgenre=$readin[$x][1];
    ... 
usw
    
if($usname[0]!=$last) echo '<tr><td colspan="6"><hr></td></tr>'// Trennlinie 
    
include "template_index.php";
    
$last=$usname[0]; // aktuellen Buchstaben merken 
Die Zwischenzeilen werden auch tadelos eingefügt.
Ich möchte dies jedoch ausbauen und statt der <hr> den Anfangsbuchstaben
der neu beginnenden Zeilen.
Also:

------------------------
Ablabla
Ablala3
Ababala4

Zeile mit Buchstaben B und Ankerpunkt "b"

Bblahj
Bjösö
Blsls

usw.
--------------------------

Kann mir da noch mal jemand helfen. ?(
Mit Zitat antworten
  #7  
Alt 22.06.2005, 21:34:25
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Tabelle dynamisch erstellen mit Zwischenzeilen

Den ersten Buchstaben bekommst du mit der Funktion substr().
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Tabelle erstellen Zudecke MySQLi/PDO/(MySQL) 1 28.07.2004 09:51:30
Variablenname dynamisch erstellen?! s4int PHP für Fortgeschrittene und Experten 2 25.05.2003 12:26:45
monatskalender dynamisch erstellen langwebdesign PHP für Fortgeschrittene und Experten 2 13.05.2003 20:06:06
Erstellen einer Tabelle mit Hilfe von Schleifen ... Mike105 PHP für Fortgeschrittene und Experten 3 05.05.2003 17:06:01
inhalt einer tabelle dynamisch ändern nabiki PHP Grundlagen 3 26.08.2002 20:20:48


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:26:15 Uhr.


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


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