Ankündigung

Einklappen
Keine Ankündigung bisher.

table | Falsche anreihung -

Einklappen

Neue Werbung 2019

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

  • table | Falsche anreihung -

    Hallo leute,

    ich wollte gerade etwas in einer tabelle ausgeben lassen nur wird alles bisschen falsch angereiht.
    Ich weis nicht wie ich es richtig beschreiben soll deswegen hier mal ein Bild:


    // Edit:
    Code:
    PHP-Code:
    echo'                <table cellspacing="0" cellpadding="0">
                        <tr>
                          <td align="left">
                            <b>Level:</b><br />
                            <b>Premium:</b><br />
                            <b>Alter:</b><br />
                            <b>Respekt:</b><br />
                            <b>Admin:</b><br />
                            <b>Geschlecht:</b><br />
                            <b>Verbrachte Zeit:</b>
                          </td>
                          <td align="left" id="td">
                          '
    .$rows->Level.'<br />
                          '
    .$rows->Premium.'<br />
                          '
    .$rows->Alter.'<br />
                          '
    .$rows->Respekt.'<br />
                          '
    .$rows->Rang.'<br />
                          '
    .$rows->Gender.'<br />
                          '
    .$rows->Zeit.'
                          </td>
                        </tr>
                        </table>'



  • #2
    Öh... Tabellenzeilen erzeugst du mit <tr> - Tags und nicht mit <br />.

    Und was heißt überhaupt
    bisschen falsch angereiht
    ?

    Gruß
    http://hallophp.de

    Kommentar


    • #3
      Ich erklär mal.

      3 Gehört zu Level.
      Demo gehört zu Admin ist aber weiter unten.

      Öh... Tabellenzeilen erzeugst du mit <tr> - Tags und nicht mit <br />.
      Ich wollte das mit <br /> machen also ganz normal ne neue zeile anfangen ...
      Hat auch wunderbar geklappt blos als ich Level / Premium / Alter etc mit dem <b> tag versehen habe ist es nun falsch angereiht.

      Kommentar


      • #4
        Für den Fall würde sich bestimmt auch eine Liste anbieten ?
        Signatur:
        PHP-Code:
        $s '0048656c6c6f20576f726c64';
        while(
        $i=substr($s=substr($s,2),0,2))echo"&#x00$i;"

        Kommentar


        • #5
          @ByStones

          Gibt es da ne möglichkeit das so ähnlich darzustellen?

          Kommentar


          • #6
            Ich wollte das mit <br /> machen[...]
            Das ist semantischer Unfug. Eine Zeile ist eine Zeile und sollte als solche ausgezeichnet werden. Dann bekommst du auch keine Probleme mit unterschiedlichen Schriftgrößen oder Zeilenabständen.

            Wie ByStones schon sagt, kann es auch Sinn machen, dafür eine ungeordnete Liste zu verwenden.
            http://hallophp.de

            Kommentar


            • #7
              Zitat von Fluxkompensator Beitrag anzeigen
              PHP-Code:
              echo'                <table cellspacing="0" cellpadding="0">
                                  <tr>
                                    <td align="left">
                                      <b>Level:</b><br />
                                      <b>Premium:</b><br />
                                      <b>Alter:</b><br />
                                      <b>Respekt:</b><br />
                                      <b>Admin:</b><br />
                                      <b>Geschlecht:</b><br />
                                      <b>Verbrachte Zeit:</b>
                                    </td>
                                    <td align="left" id="td">
                                    '
              .$rows->Level.'<br />
                                    '
              .$rows->Premium.'<br />
                                    '
              .$rows->Alter.'<br />
                                    '
              .$rows->Respekt.'<br />
                                    '
              .$rows->Rang.'<br />
                                    '
              .$rows->Gender.'<br />
                                    '
              .$rows->Zeit.'
                                    </td>
                                  </tr>
                                  </table>'

              dann tu daten die zusammen gehören auch in die selbe <tr>
              also z.B.
              PHP-Code:
              echo'            <table cellspacing="0" cellpadding="0">
                                  <tr>
                                    <td align="left">
                                      <b>Level:</b>
                                    </td>
                                    <td align="left">
                                    '
              .$rows->Level.'<br />
                                    </td>
                                  </tr>
                                  <tr>
                                    <td align="left">
                                      <strong>Premium:</strong>
                                    </td>
                                    <td align="left">
                                    '
              .$rows->Premium.'
                                    </td>
                                  </tr>
                                  </table>'

              Kommentar


              • #8
                Ich hab das nun so aber mir wird nur "0" ausgegeben.
                Warum?

                Code:
                PHP-Code:
                echo'
                                    <table border="0" cellspacing="0" cellpadding="0" align="left">
                                    <tr>
                                        <td align="left"><b>Level:</b></td>
                                        <td align="left">'
                .$rows->Level.'</td>
                                    </tr>
                                    <tr>
                                        <td align="left"><b>Premium:</b></td>
                                        <td align="left">'
                .$rows->Premium.'</td>

                                    </tr>
                                    <tr>
                                        <td align="left"><b>Alter:</b></td>
                                        <td align="left">'
                .$rows->Alter.'</td>
                                    </tr>
                                    <tr>
                                        <td align="left"><b>Respekt:</b></td>
                                        <td align="left">'
                .$rows->Respekt.'</td>
                                    </tr>
                                    <tr>
                                        <td align="left"><b>Admin:</b></td>
                                        <td align="left">'
                .$rows->Rang.'</td>
                                    </tr>
                                    <tr>

                                        <td align="left"><b>Geschlecht:</b></td>
                                        <td align="left">'
                .$rows->Geschlecht.'</td>
                                    </tr>
                                    <tr>
                                        <td align="left"><b>Verbrachte Zeit:</b></td>
                                        <td align="left">'
                .$rows->Time.'</td>
                                    </tr>
                                </table>
                                <table border="0" cellspacing="0" cellpadding="0" align="right">
                                    <tr>
                                        <td align="left"><b>Bargeld:</b></td>
                                        <td align="left">'
                .$rows->Geld.' $</td>
                                    </tr>
                                    <tr>
                                        <td align="left"><b>Kontostand:</b></td>
                                        <td align="left">'
                .$rows->Geld.' $</td>

                                    </tr>
                                    <tr>
                                        <td align="left"><b>Kontonummer:</b></td>
                                        <td align="left">Coming Soon</td>
                                    </tr>
                                    <tr>
                                        <td align="left"><b>Arbeit:</b></td>
                                        <td align="left">'
                .$rows->Fraktion.'</td>
                                    </tr>
                                    <tr>
                                        <td align="left"><b>Job:</b></td>
                                        <td align="left">'
                .$rows->Job.'</td>
                                    </tr>
                                    <tr>

                                        <td align="left"><b>Gebannt:</b></td>
                                        <td align="left">'
                .$rows->aStatus.'</td>
                                    </tr>
                                    <tr>
                                        <td align="left"><b>E-Mail:</b></td>
                                        <td align="left">'
                .$rows->E-Mail.'</td>
                                    </tr>
                                </table>
                '

                Kommentar


                • #9
                  Bei dem ganzen Code wird nur eine einzige 0 ausgegeben?? Das wäre komisch.

                  Kommentar


                  • #10
                    Genau so ist es.
                    Nur eine 0 weiter nichts
                    Aber der code nach den tabelle wird ausgeführt.

                    Kommentar


                    • #11
                      Stelle bitte das error_reporting auf E_ALL und display_errors auf 1.

                      (Informiere dich, wenn dir das nichts sagt.)

                      Kommentar


                      • #12
                        Undefined index: submit - Line:2
                        // Edit:
                        Falscher code ^^
                        Code - Line 2:
                        PHP-Code:
                        if($_POST['submit']) // Diese zeile

                        Und hier die form:
                        echo
                        '<form action="" method="post">
                        <input type="text" name="user" value="Userame" >
                        <input type="password" name="Pass" value="Password" >
                        <input type="submit" name="submit" value="Anmelden" >
                        <input type="reset" value="Abbrechen" />
                        </form>'

                        Kommentar


                        • #13
                          Wenn das Formular noch nicht abgesendet wurde, existiert der Index halt nicht.
                          http://hallophp.de

                          Kommentar


                          • #14
                            Aber genau so hab ich es in einer anderen login.php gehabt und die hat keine fehler ausgegeben.

                            // Edit:
                            Ups war sogar auf der falschen seite ^^.

                            Hier mal die seite wo "0" ausgegeben wird.

                            Notice: Undefined property: stdClass::$E in /data/multiserv/users/370668/projects/633523/www/u/index.php on line 121

                            Notice: Use of undefined constant Mail - assumed 'Mail' in /data/multiserv/users/370668/projects/633523/www/u/index.php on line 121
                            Code - Line 121:
                            PHP-Code:
                            // Das alles ist in einem echo wie schon vorher geschrieben
                            <td align="left">'.$rows->E-Mail.'</td

                            // Edit:
                            zu display_errors find ich nichts wie ich es auf 1 stelle.
                            Ist ein freehoster.

                            Und error_reporting ist auf E_ALL

                            // Edit:
                            Zum code noch was hinzugefügt.

                            Kommentar


                            • #15
                              Da hast du ja auch etwas vergessen.
                              Stelle bitte das error_reporting auf E_ALL und display_errors auf 1.
                              Nur weil dir keine Fehler ausgegeben werden, heist es nicht, dass keine da sind.
                              http://hallophp.de

                              Kommentar

                              Lädt...
                              X