Telefonliste ausgegeben

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

  • Telefonliste ausgegeben

    Hallo,

    ich habe ein Formular erstellt, welches Name, Vorname und Telefonnummer in eine SQL DB speichert…

    Jetzt möchte gerne noch eine Seite erstellen, wo die komplette Telefonliste ausgegeben wird…kann mir jmd. Sagen, wie ich das mache?
    Danke im Voraus und viele Grüße!

  • #2
    SELECT * FROM Tabelle
    http://www.miks-world.ch

    http://www.genki-board.de.vu

    http://www.mediamiks.de.vu

    Kommentar


    • #3
      http://tut.php-quake.net/mysql-select-tabellen.html

      Kommentar


      • #4
        Danke für die schnelle Antwort! Kannst Du mir bitte noch sagen, wie ich das in eine HTML oder PHP Seite einbinden kann?

        Kommentar


        • #5
          so
          PHP-Code:
          <?php
          echo "<table>";
          while(
          $row mysql_fetch_assoc($result)){
            echo 
          "<tr>";
            echo 
          "<td>".$row['name']."</td>";
            echo ....
            echo 
          "<tr>";
          }
          echo 
          "</table>";
          ?>
          oder so
          PHP-Code:
          <table>
          <?php
          while($row mysql_fetch_assoc($result)){?>
          <tr>
           <td><?php echo $row['name'?></td>
          </tr>
          <?php}?>
          </table>
          je nach Belieben

          Kommentar


          • #6
            www.php.net suche nach Select und forsche

            eine möglichkeit wäre:

            PHP-Code:
             $befehl "SELECT * FROM Tabellenname ORDER BY nachwas es geordnet werden soll";
                 
            $indb mysql_query($befehl);
                 while(
            $db mysql_fetch_object($indb))
                 {
                 echo 
            "Name ist: " $db->tabellemittnamen "Tel.Nr. ist: " $tabellennamemitnummer "<br>";

            http://www.miks-world.ch

            http://www.genki-board.de.vu

            http://www.mediamiks.de.vu

            Kommentar


            • #7
              Danke. Vielen Dank!

              Kommentar


              • #8
                @Mik
                mal abgesehn von der benennung ^^
                PHP-Code:
                echo "Name ist: " .$db->spaltenName"Tel.Nr. ist: " .db->spaltenName"<br>"

                Kommentar


                • #9
                  mein code sieht so aus:

                  PHP-Code:
                   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
                  <html xmlns="http://www.w3.org/1999/xhtml">
                  <head>
                  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
                  <title>ausgabe</title>
                  </head>
                  <body>

                  <?php

                  //Fehlermeldung
                  error_reporting(E_ALL);
                  ini_set('display_errors',TRUE);

                  // Datenbank-Verbindung
                  $mysqlhost="svvv";
                  $mysqluser="vvvv"
                  $mysqlpwd="vvv";

                  // Versuchen, die DB-Verbindung herzustellen
                      
                  $connection=mysql_connect($mysqlhost$mysqluser$mysqlpwd
                          or die
                          (
                  "Verbindungsversuch fehlgeschlagen");

                  // Datenbank auswählen
                      
                  $mysqldb="telefonliste";
                      
                  mysql_select_db($mysqldb$connection
                          or die
                          (
                  "Konnte die Datenbank nicht waehlen.");

                  echo 
                  "Vorname: " .$mysqldb->vorname 
                  "Nachname:" .$mysqldb->nachname 
                  "Geboren:" .$mysqldb->geboren
                  "Straße / Nr.:" .$mysqldb->strasse-nr
                  "PLZ" .$mysqldb->plz
                  "Ort" .$mysqldb->ort 
                  "Trikotnummer:" .$mysqldb->trikotnummer 
                  "Telefon:" .$mysqldb->telefon
                  "Mobil:" .$mysqldb->mobil
                  "E-Mail:" .$mysqldb->email
                  "Team-Ulm Nickname:" .$mysqldb->tu_nickname
                  "ICQ-NUmmer:" .$mysqldb->icq_nummer
                  "<br>";
                  ?>

                  </body>
                  </html>
                  meine Fehlermeldung


                  Notice: Undefined index: vorname in /usr/www/users/picwme/telefonliste/uebergabe.php on line 29

                  Notice: Undefined index: nachname in /usr/www/users/picwme/telefonliste/uebergabe.php on line 30

                  Notice: Undefined index: geboren in /usr/www/users/picwme/telefonliste/uebergabe.php on line 31

                  Notice: Undefined index: strasse_nr in /usr/www/users/picwme/telefonliste/uebergabe.php on line 32

                  Notice: Undefined index: plz in /usr/www/users/picwme/telefonliste/uebergabe.php on line 33

                  Notice: Undefined index: ort in /usr/www/users/picwme/telefonliste/uebergabe.php on line 34

                  Notice: Undefined index: trikotnummer in /usr/www/users/picwme/telefonliste/uebergabe.php on line 35

                  Notice: Undefined index: telefon in /usr/www/users/picwme/telefonliste/uebergabe.php on line 36

                  Notice: Undefined index: mobil in /usr/www/users/picwme/telefonliste/uebergabe.php on line 37

                  Notice: Undefined index: email in /usr/www/users/picwme/telefonliste/uebergabe.php on line 38

                  Notice: Undefined index: tu_nickname in /usr/www/users/picwme/telefonliste/uebergabe.php on line 39

                  Notice: Undefined index: icq_nummer in /usr/www/users/picwme/telefonliste/uebergabe.php on line 40

                  Notice: Undefined variable: strasse_nr in /usr/www/users/picwme/telefonliste/uebergabe.php on line 45


                  ----

                  kann mir bitte nochmal jmd. helfen?
                  Danke und Gruß
                  Zuletzt geändert von admin; 27.12.2007, 21:38.

                  Kommentar


                  • #10
                    Nachdem du nun die Datenbank ausgewaehlt hast, musst du das eigentliche "Select" noch fahren und anschliessend dieses noch ausgeben (oben im Beipiel mit "while ( $db = ...)", $db ist dann der Name des Objektes auf das du zugreifen wirst.

                    Beachte dabei, das jedesmal ein Tupel zurueckgegeben wird.

                    Kommentar


                    • #11
                      @Dj Mik
                      Vielleicht solltest du Anfängern die Nase nicht auf SELECT * FROM stossen.

                      @BugBite
                      Was soll das? Leerstellen um Operatoren, v.a. um Punkt-Operatoren fordern die Lesbarkeit enorm

                      @Lennynero
                      Wenn er nicht mal weiss, was eine Datenbank ist, woher soll er dann wissen, was ein Tupel ist?

                      Sorry, bin grad in Meckerlaune. V.a. weil Dj Mik und krel ja Lösungsvorschläge praktisch schon fertig geliefert haben.
                      Zuletzt geändert von H2O; 14.01.2008, 09:02.
                      Gruss
                      H2O

                      Kommentar


                      • #12
                        Diese Fehlermeldungen kommen weil du überhaupt keine Anfrage ausführst.
                        Mach auch mal noch deine Zugangsdaten für die DB unkenntlich!!
                        Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

                        [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
                        Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

                        Kommentar


                        • #13
                          @BugBite
                          Was soll das? Leerstellen um Operatoren, v.a. um Punkt-Operatoren fordern die Lesbarkeit enorm
                          Ich glaub es geht hier weniger um die leerstellen.
                          ICH BIN ICH!!!

                          Kommentar


                          • #14
                            Original geschrieben von IchBinIch
                            Ich glaub es geht hier weniger um die leerstellen.
                            Sorry, du hast ja völlig recht. Ich sollte den Beitrag mal zuerst genau lesen, bevor ich motze.
                            Gruss
                            H2O

                            Kommentar


                            • #15
                              naja, also ich bin jetzt soweit...

                              PHP-Code:
                              <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
                              <html xmlns="http://www.w3.org/1999/xhtml">
                              <head>
                              <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
                              <title>ausgabe</title>
                              </head>
                              <body>

                              <?php

                              // Datenbank-Verbindung
                              $mysqlhost="xxxx";
                              $mysqluser="xxx"
                              $mysqlpwd="xxx";

                              // Versuchen, die DB-Verbindung herzustellen
                                  
                              $connection=mysql_connect($mysqlhost$mysqluser$mysqlpwd
                                      or die
                                      (
                              "Verbindungsversuch fehlgeschlagen");

                              // Datenbank auswählen
                                  
                              $mysqldb="telefonliste";
                                  
                              mysql_select_db($mysqldb$connection
                                      or die
                                      (
                              "Konnte die Datenbank nicht waehlen.");;
                                      
                              //print($row['vorname']);


                              echo "<table>";
                              while(
                              $row mysql_fetch_assoc($result)){
                                echo 
                              "<td>".$row['vorname']."</td>";

                              }
                              echo 
                              "</table>";

                              ?>

                              </body>
                              </html>
                              und bekomme die Fehlermeldung:
                              Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/www/users/picwme/telefonliste/ausgabe.php on line 31

                              kann mir bitte jmd. helfen? Danke und Grüße

                              Kommentar

                              Lädt...
                              X