Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Bereich einer Array lässt sich nicht ausgeben

Einklappen

Neue Werbung 2019

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

  • Arne Drews
    antwortet
    Sieht bei mir (1:1 kopiert) so aus (siehe Anhang).
    Angehängte Dateien

    Einen Kommentar schreiben:


  • PhillKill12
    antwortet
    und die ausgabe sieht kommischer weise so aus:
    uns interessiert nicht deine Tabelle im Browser, sondern der Quellcode dahinter!!!

    Einen Kommentar schreiben:


  • Polliny
    antwortet
    das Semikolon ist gesetzt, hatte das nur hier nicht mit reinkopiert.

    die ganze foreach die ich nutze sieht dann so aus:

    PHP-Code:
                  echo '<table border="1" cellpadding="0" cellspacing="2">';
                  echo 
    '<tr>';
                  echo 
    '<td><b>Katalogpaket</b></td>';
                  echo 
    '<td><b><center>Inhalt</center></b></td>';
                  echo 
    '<td><b><center>Preise je Paket</center></b></td>';
                  echo 
    '<td><b><center>Bestellmenge in VE</center></b></td>';
                  echo 
    '</tr>';
                      
                                foreach (
    $kataloge as $kata)
                          {
                             echo 
    '<tr>';
                             echo 
    '<td>'.$kata['name'].'</td>';
                             echo 
    '<td>'.$kata['description'].'</td>';
                             echo 
    '<td>'.$kata['price'].'</td>';
                             echo 
    '<td width="10"><center><input type="text" name="'.$kata['quantity'].'"></center></td></tr>';
                          }
                  echo 
    '</table>'
    und die ausgabe sieht kommischer weise so aus:



    EDIT

    Auch in der Page Source ist der vergesehene Platz leer so wie die auszugebende Information nicht aufzufinden

    Einen Kommentar schreiben:


  • lstegelitz
    antwortet
    Stimmt...

    In dem 2-Zeiler ist kein Fehler. Schau bitte in den erzeugten Quellcode (im Browser). Eventuell siehst du die Ausgabe nur nicht, weil sie vielleicht zwischen HTML Tags geraten ist, wo sie nicht hingehört.

    Einen Kommentar schreiben:


  • Arne Drews
    antwortet
    Hat er doch gezeigt (zweite CodeBox) wie er das mit foreach() testweise versucht.
    Damit funktioniert es bei mir reibungslos...

    Einen Kommentar schreiben:


  • lstegelitz
    antwortet
    ...und nun der Ausgabecode bitte noch...

    Einen Kommentar schreiben:


  • Arne Drews
    antwortet
    Also bei mir funktioniert Dein Code (1:1 kopiert)!
    Allerdings fehlt - wie PhillKill12 bereits schrieb - ein ; am ende des Array.

    Einen Kommentar schreiben:


  • Polliny
    antwortet
    das ist das lustige, keine fehler meldung trotz error_reporting

    phpinfo sagt folgendes:

    display_errors On
    error_append_string no value no value
    error_log no value no value
    error_prepend_string no value no value
    error_reporting 30711 30711

    Einen Kommentar schreiben:


  • PhillKill12
    antwortet
    ich würd mal sagen schreib
    PHP-Code:
    error_reportingE_ALL E_STRICT); 
    hin!!
    am ende des Arrays fehlt ein ; ichweiß net, ob des im OnlineCode richtig gestellt ist!!

    Einen Kommentar schreiben:


  • lstegelitz
    antwortet
    Zeig den Ausgabecode und die zugehörige Fehlermeldung...

    Einen Kommentar schreiben:

Lädt...
X