Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Tabelle auslesen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Bubelbub
    hat ein Thema erstellt [Erledigt] Tabelle auslesen.

    [Erledigt] Tabelle auslesen

    Hallo,

    Also, ich habe hier eine Tabelle:

    PHP-Code:
    <table border="0" width="0%">
        <
    tr>
            <
    td><b>Event:</b></td>
            <
    td><b>Dauer:</b></td>
        </
    tr>
        <
    tr>
            <
    td>Heidepark</td>
            <
    td>4 Stunden</td>
        </
    tr>
        <
    tr>
            <
    td>Schwimmen</td>
            <
    td>2 Stunden</td>
        </
    tr>
        <
    tr>
            <
    td>Sonstiges</td>
            <
    td>1 Stunde</td>
        </
    tr>
    </
    table
    Und diese wollte ich mit PHP jetzt auslesen.
    Also das ich das dann per MySQL Query in eine Datenbank einfügen kann.

    Ich hatte bis jetz folgendes:

    PHP-Code:
    preg_match('/\<td\>(.*)\<\/td\>/'$tabelle$erg); 
    Nur leider ist das Ergebnis:
    PHP-Code:
    Array
    (
        [
    0] => <td><b>Event:</b></td>
        [
    1] => <b>Event:</b>

    Das Ergebnis habe ich auch, wenn ich anstatt ' ein " mache.
    Oder wenn ich am ende /i stehen habe...

    Ich hoffe jemand kann mir helfen

  • Paul.Schramenko
    antwortet
    Schön wenn sich die Leute selbst helfen...

    Einen Kommentar schreiben:


  • Bubelbub
    antwortet
    ok, erledigt...

    (.*)
    ersetzen mit
    (.*?)

    Einen Kommentar schreiben:


  • Bubelbub
    antwortet
    Doch noch nicht erledigt!

    Wenn ich die Tabelle nämlich in einer Zeile habe, wars das auch wieder...

    Tabelle:
    PHP-Code:
    <table border="0" width="0%"><tr><td><b>Event:</b></td><td><b>Dauer:</b></td></tr><tr><td>Heidepark</td><td>4 Stunden</td></tr><tr><td>Schwimmen</td><td>2 Stunden</td></tr><tr><td>Sonstiges</td><td>1 Stunde</td></tr></table
    Ergebnis:
    PHP-Code:
    Array
    (
        [
    0] => Array
            (
                [
    0] => <td><b>Event:</b></td><td><b>Dauer:</b></td></tr><tr><td>Heidepark</td><td>4 Stunden</td></tr><tr><td>Schwimmen</td><td>2 Stunden</td></tr><tr><td>Sonstiges</td><td>1 Stunde</td>
            )

        [
    1] => Array
            (
                [
    0] => <b>Event:</b></td><td><b>Dauer:</b></td></tr><tr><td>Heidepark</td><td>4 Stunden</td></tr><tr><td>Schwimmen</td><td>2 Stunden</td></tr><tr><td>Sonstiges</td><td>1 Stunde
            
    )


    Einen Kommentar schreiben:


  • Bubelbub
    antwortet
    Sry. für Doppelpost.
    Hat sich erledigt.

    Danke Asipak für den Link.
    Wusste nicht dass all mehr bringt ^^

    Jetz hab ich das gewünschte:

    PHP-Code:
    Array
    (
        [
    0] => Array
            (
                [
    0] => <td><b>Event:</b></td>
                [
    1] => <td><b>Dauer:</b></td>
                [
    2] => <td>Heidepark</td>
                [
    3] => <td>4 Stunden</td>
                [
    4] => <td>Schwimmen</td>

                [
    5] => <td>2 Stunden</td>
                [
    6] => <td>Sonstiges</td>
                [
    7] => <td>1 Stunde</td>
            )

        [
    1] => Array
            (
                [
    0] => <b>Event:</b>
                [
    1] => <b>Dauer:</b>

                [
    2] => Heidepark
                
    [3] => 4 Stunden
                
    [4] => Schwimmen
                
    [5] => 2 Stunden
                
    [6] => Sonstiges
                
    [7] => 1 Stunde
            
    )


    Einen Kommentar schreiben:


  • Bubelbub
    antwortet
    Also eigl. hab ich sowas erwartet:

    PHP-Code:
    Array
    (
        [
    0] => <td><b>Event:</b></td>
        [
    1] => <b>Event:</b>
        [
    2] => <b>Dauer:</b>
        [
    3] => Heidepark
        
    [4] => 4 Stunden
        
    [5] => Schwimmen
        
    [6] => 2 Stunden
        
    [7] => Sonstiges
        
    [8] => 1 Stunden

    Einen Kommentar schreiben:


  • Asipak
    antwortet
    Welches Ergebnis hättest du denn erwartet? Suchst du eventuell PHP: preg_match_all - Manual ?

    Einen Kommentar schreiben:

Lädt...
X