Deleted
Ankündigung
Einklappen
Keine Ankündigung bisher.
[Erledigt] Konfigurirbare Tabelle
Einklappen
Neue Werbung 2019
Einklappen
X
-
GastStichworte: -
-
Mit file() liest du eine Datei in einen Array ein. ($datei)
Mit foreach durchläufst du die einzelnen Zeilen dieses Arrays (du nennst diese Variable irritierender Weise $ausgabe statt $zeile).
Innerhalb der Schleife musst du dann die einzelnen tr bauen und entweder direkt ausgeben oder in einer Variable zwischenspeichern.
PS: Es ist so gedacht, dass in diesem Unter-Forum nur fortgeschrittene User posten
Kommentar
-
Gast
-
Könntest du villeicht Grundlagen (http://www.php.de/php-einsteiger/489...nsammlung.html) lernen?
-> Zum Thema fortgeschritten: http://www.php.de/php-fortgeschritte...uncements.htmlGruß,
SebTM
Kommentar
-
Gast
-
Das du fortgeschritten bist kann ich mir NICHT vorstellen sonst hättest du die Frage so nicht gestellt wie Sie ist! Es wäre hier tatsächlich besser wenn du z.B. JSON oder so verwendest statt Textdateien.
Ich verstehe die Darstellung deines Problems nicht, poste den Code so wie er den Fehler verursacht und die konkrete Fehlermeldung die die angezeigt wird! Desweiteren schau dir mal Tutorials über HTML5 und CSS(3) an dann wirst du sehen das das was du da machst Bullshit ist (z.B. Inline-CSS und Font-Tag | http://www.w3schools.com/tags/tag_font.asp).Gruß,
SebTM
Kommentar
-
Gast
-
Gast
-
die Geschichte mit den Textdateien haste nicht zufällig von php-einfach.de?
Wie schon angemerkt, nimm JSON und schreib bitte keinen deutschen Code.
Ach btw sieh dir mal HTML5 an...https://github.com/Ma27
Javascript Logic is funny:
[] + [] => "", [] + {} => object, {} + [] => 0, {} + {} => NaN
Kommentar
-
Gast
-
Ich will dir ja nicht die Freude an deiner Arbeit nehmen aber was zu teufel machst du da?!
* Lese die Datei via "file" aus und du erhälst ein Array mit den einzelnen Zeilen der Datei
PHP-Code:$rows = file('meineDatei.txt');
* Starte innerhalb deiner Tabelle eine "for"-Schleife von null startend bis < count($rows)
PHP-Code:for ($i = 0; $i < count($rows); ++$i)
PHP-Code:$row = explode('|', $rows[$i]);
PHP-Code:<tr>
PHP-Code:if ($i == 0) {
foreach ($row as $item) {
echo '<th>' . $item . '</th>';
}
}
PHP-Code:// Gehört zum drüberen if!
else {
for ($j = 0; $j < count($row); ++$j) {
switch($j) {
case 1:
// Bild ausgeben
break;
case 2:
// Tue was du willst mit Spalte 2!
break;
// ...
}
}
}
* Tabelle schließen
Spaß haben!Gruß,
SebTM
Kommentar
-
Zitat von SebTM Beitrag anzeigenIch will dir ja nicht die Freude an deiner Arbeit nehmen aber was zu teufel machst du da?!
PHP-Code wird der Reihe nach von oben nach unten abgearbeitet.
PHP-Code:echo $a;
$a = 'Hallo';
Da müsstest du (ImuustMINE) dir bitte dringend noch mal mehr Grundlagen ansehen, wenn es bei so was schon klemmt.
- http://php-de.github.io/jumpto/grundlagen-quellen/
Grundsätzlich zu unseren Ansprüchen an Fragesteller siehe diesen Thread:
- http://www.php.de/php-einsteiger/announcements.html
Das soll nicht heißen, dass du hier nicht posten darfst. Du solltest das aber etwas anders angehen, wenn du nicht ständig solche Hinweise lesen willst.
Kommentar
Kommentar