Datenbank auswerten

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

  • Datenbank auswerten

    PHP-Code:
    <html>
    <body bgcolor=B7B0A6>
    <center>
    <table border=1 cellspacing=0 cellpadding=0 bordercolor=000000 widht=595>
      <tr>
        <td widht=100%><?php
    include("config.php");

    $connect= @mysql_connect($dbserver,$dbuser,$dbpass);
    mysql_select_db($dbname,$connect);
    $resultmysql_query("SELECT * FROM jokes ORDER BY ID");
    while(
    $row mysql_fetch_row ($result)) {
      echo 
    $row[0] . " . ";
      echo 
    $row[1] . "  ";
      echo 
    $row[2] . "<br>";
      }
    ?><br></td>
    </tr>
    </table></center>
    <a href="einfuegen.php">einf&uuml;gen</a>
    <a href="loeschen.php">l&ouml;schen</a>
    so hab ihr ein wirklich simples Script geschrieben. wenn ich es auswerten lasse, kommen allen DB-Daten in einer Tabelle. was muss ich ändern, damit für jedenDatensatz ein neue Tabelle angelegt wird?

  • #2
    du musst dein table & co mit in die schleife packen du nase.
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Wenn du jeden Datensatz in einer eigenen Tabelle ausgeben lassen willst, musst du die Tabelle logischerweise mit in die Schleife packen.
      if ($getraenk=="kein kaffee mehr da" && $verlangen=="gross") { $arbeitsmoral="im keller"; }

      Kommentar


      • #4
        Re: Datenbank auswerten

        Original geschrieben von DeadNovum
        was muss ich ändern, damit für jedenDatensatz ein neue Tabelle angelegt wird?
        du musst die bestandteile der tabelle, die derzeit ausserhalb der schleife ausgegeben werden (<table>, <tr>, <td>) innerhalb der schleife ausgeben.


        btw: schreib width mal richtig, oder besser noch: nutze gleich css dafür ;-)
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          immer mit der ruhe. bin anfänger in dieser sprache.

          Welche Schleife?

          Kommentar


          • #6
            while
            Ich denke, also bin ich. - Einige sind trotzdem...

            Kommentar


            • #7
              mhh ok da ich ja blöd wie weißbrot bin, hab ich keine ahnung, wo und wie ich die einbaun muss/kann.kann mir da noch mal einer helfen?

              Kommentar


              • #8
                das elend kann ich einfach ned mit ansehen
                PHP-Code:

                $result
                mysql_query("SELECT * FROM jokes ORDER BY ID");
                while(
                $row mysql_fetch_row ($result)) {

                echo 
                "<table width=\"100%\">
                           <tr>
                            <td>"
                .$row[0]."</td>
                            <td>"
                .$row[1]."</td>
                            <td>"
                .$row[2]."</td>
                          </tr>
                        </table> <br />"
                ;
                  }
                ?> 
                h.a.n.d.
                Schmalle

                http://impressed.by
                http://blog.schmalenberger.it



                Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                ... nur ohne :-)

                Kommentar


                • #9
                  ahja funktioniert wunderbar. nochne frage:

                  warum muss man \"100%\" schreiben?

                  Kommentar


                  • #10
                    nimm einfach mal die \ vor den " weg, dann weisst du es
                    h.a.n.d.
                    Schmalle

                    http://impressed.by
                    http://blog.schmalenberger.it



                    Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                    ... nur ohne :-)

                    Kommentar


                    • #11
                      hab ich schon. dann wirft mir mein server ein fehler aus. weiß aber nicht warum.

                      Kommentar


                      • #12
                        Original geschrieben von DeadNovum
                        hab ich schon. dann wirft mir mein server ein fehler aus. weiß aber nicht warum.
                        *schlag-an-den-kopf* darum sind die \ da :rolleyes.
                        das nennt sich maskieren
                        Zuletzt geändert von schmalle; 27.11.2003, 17:51.
                        h.a.n.d.
                        Schmalle

                        http://impressed.by
                        http://blog.schmalenberger.it



                        Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                        ... nur ohne :-)

                        Kommentar


                        • #13
                          *seufz*, das sind doch absolute grundlagen ...

                          bei
                          echo "<table width="100%">";
                          fängt der string vor dem <table an, und wird nach dem widht= wieder beendet.

                          deshalb müssen die anführungszeichen innerhalb des strings entweder maskiert werden \", oder du musst doppelte anführungszeichen zum begrenzen des strings und einfache innerhalb des strings verwenden, bzw. umgekehrt.
                          I don't believe in rebirth. Actually, I never did in my whole lives.

                          Kommentar


                          • #14
                            schreibs am besten mit

                            echo '<table width="100%">';

                            und dann kannst du dir die \ bei " sparen.
                            Weil wenn man schon was beschreibt (sei es font, table oder was anderes) wird ja eh nur " hergenommen. Und jedesmal ein \ davor zusetzen is auch dumm. Also lieber echo 'fggf', verwenden.


                            OffTopic:

                            Kann es sein das du das Buch "PHP und MYSQL" von Kevin Yank vom dpunkt.verlag hast?

                            Kommentar


                            • #15
                              yo hab das buch.
                              die scripts die da drin sind, sind meiner meinung nach DOOF aufgbebaut, da die bei einem script die hälfte fehlt.

                              Kommentar

                              Lädt...
                              X