Verena18: Zwei Fragen zu PHP

Hallo an alle die das lesen,

ich habe mal eine Frage bezüglich PHP. Ich hoffe sehr, dass ihr mir da auch ein wenig weiter helfen könnt. Ich sitze jetzt schon ein paar Tage an Büchern aber das was ich genau brauch, das ist nicht dabei * heul *

So hier kommt nun meine Frage. OK wenns man genau nimmt sind es zwei Fragen.

Ich habe eine Datenbank Angelegt die Reg_User heißt. In der Datenbank ist eine Tabelle drin die Reg_User_1 heißt. Dort wiederum sind folgende Felder drin Nickname, Vorname, Nachname, E  Mail. Ich möchte jetzt das ganze via Formular machen, dass der User das Formular ausfüllt und dann das die Daten in dem dementsprechenden Feld steht. Dann meine zweite Frage. Von der Tabelle die ich gerade genannt habe soll nun auf einer neuen Seite angenommen mit dem Namen User eine Auflistung kommen, wer alles Registirt ist aber es soll nur das Nickname dort stehen.

Könnt ihr mit bitte bitte bitte Helfen..

Gruß Verena18

  1. Hallo,

    Ich habe eine Datenbank Angelegt die Reg_User heißt. In der Datenbank ist eine Tabelle drin die Reg_User_1 heißt. Dort wiederum sind folgende Felder drin Nickname, Vorname, Nachname, E  Mail. Ich möchte jetzt das ganze via Formular machen, dass der User das Formular ausfüllt und dann das die Daten in dem dementsprechenden Feld steht.

    Und was ist jetzt die Frage? Was geht denn nicht? Weißt du nicht wie man ein Formular erstellt?

    Dann meine zweite Frage. Von der Tabelle die ich gerade genannt habe soll nun auf einer neuen Seite angenommen mit dem Namen User eine Auflistung kommen, wer alles Registirt ist aber es soll nur das Nickname dort stehen.
    Ich weiß ja nicht was du für Bücher hast, aber irgendwie kommst du mit denen anscheinend nicht klar. Mir war ganz am Anfang meiner PHP Kariere http://tut.php-q.net/ sehr behilflich. Für dich wäre da warscheinlich http://tut.php-q.net/mysql-select-tabellen.html sehr hilfreich, aber am besten machst du das ganze Programm duch. Dann verstehst du auf Anhieb mehr von der Materie.

    Grüße
    Jeena Paradies

    --
    Alkoholverbot in der gesammten Bamberger Innenstadt!
    http://www.jeenaparadies.de/alkoholverbot.htm
  2. Hallo,

    Ich sitze jetzt schon ein paar Tage an Büchern aber das was ich genau brauch, das ist nicht dabei * heul *

    Nicht verzweifeln! Es ist noch keine Meisterin vom Himmel gefallen. ;-)
    Kauf Dir ein Buch, das nicht nur PHP, sondern auch MySQL
    so behandelt, dass Du es verstehst.

    Alternativ kannst Du versuchen, ob Du mit den Online-Manuals und Tutorials
    begreifst, wie man mit PHP auf eine MySQL-Datenbank zugreift, und wie
    SQL-Befehle ("Queries") aufgebaut sein muessen.

    http://www.php.net/manual/de/ref.mysql.php
    http://www.mysql.com/doc/de/Data_Manipulation.html
    http://www.schattenbaum.net/php/verbindung.php ff.

    (Ich nehme jetzt mal an, dass Du eine MySQL Datenbank hast.
    Sonst verrate uns, welches andere Datenbanksystem Du hast.)

    Ich möchte jetzt das ganze via Formular machen, dass der User das Formular ausfüllt und dann das die Daten in dem dementsprechenden Feld steht.

    Du machst also ein PHP-Skript, das die Daten in die Datenbank einfuegt.
    Der MySQL-Befehl zum Einfuegen von neuen Zeilen lautet: INSERT
    http://www.mysql.com/doc/de/HANDLER.html

    Denk auch daran, dass man die Eintraege vielleicht irgendwann
    aendern will. Dann kommt dann UPDATE zum Einsatz.

    Von der Tabelle die ich gerade genannt habe soll nun auf einer neuen Seite angenommen mit dem Namen User eine Auflistung kommen, wer alles Registirt ist aber es soll nur das Nickname dort stehen.

    SELECT nickname FROM Reg_User_1

    ---

    Noch eine Frage: Hast Du phpMyAdmin zur Verfuegung?

    Und noch ein Tip:
    Es ist fast immer sinnvoll, als erste Spalte jeder Tabelle eine ID (Integer-Zahl)
    zu haben, die eindeutig ist (unique) und automatisch hochgezaehlt
    wird (auto_increment).
    Dann kann z.B. eine Person sogar ihren Nickname aendern, und bleibt fuer die
    Datenbank trotzdem "die selbe".

    Gruesse,

    Thomas

    1. Hey du,

      ich nehme PhPMyAdmin ist das nicht gut ?

      1. Hey du,

        Tag Du! Auch wenn ich jemand anders bin...

        ich nehme PhPMyAdmin ist das nicht gut ?

        Hmm... PHPMyAdmin ist KEINE Datenbank! Das ist ein PHP basierendes Frontend für MySQL Datenbanken.

        Du hast also offensichtlich "keinen Plan" von der Materie - schade! Such Dir mal Ein ordentliches Buch zu MySQL, wo die Datenbank unabhängig davon erklärt wird, womit man darauf zugreift.

        Prognose: Ein paar Monate wirst Du benötigen, um zu verstehen, was man damit machen kann. Dann kannst Du Dich weiter damit auseinandersetzen...

        bye
        ich

        1. Hallo,

          ich nehme PhPMyAdmin ist das nicht gut ?

          Hmm... PHPMyAdmin ist KEINE Datenbank! Das ist ein PHP basierendes Frontend für MySQL Datenbanken.

          Anstatt so herablassend zu antworten, solltest Du lieber
          den ganzen Thread lesen.
          Ich hatte Verena naemlich in [pref:t=66586&m=380140]
          ausdruecklich gefragt, ob sie phpMyAdmin verwendet.

          Ich nehme an, dass sie _darauf_ geantwortet hat,
          und ich hoffe, dass sie phpMyAdmin nicht fuer eine
          Datenbank haelt. ;-)

          (OK, Verena koennte noch etwas an ihrem Zitier-Stil
          arbeiten... </faq/#Q-09a> und </faq/#Q-09b>)

          Gruesse,

          Thomas

        2. Hallo,

          Prognose: Ein paar Monate wirst Du benötigen, um zu verstehen, was man damit machen kann. Dann kannst Du Dich weiter damit auseinandersetzen...

          Absolut falsche Prognose wenn man damit ein wenig rummacht kann man das was sie will innerhalb von 3-4 Tagen begreifen.

          Grüße
          Jeena Paradies

          --
          Alkoholverbot in der gesammten Bamberger Innenstadt!
          http://www.jeenaparadies.de/alkoholverbot.htm
      2. Hallo Verena,

        ich nehme PhPMyAdmin ist das nicht gut ?

        Dochdoch, das ist ganz gut und praktisch.

        Gelegentlich reicht es sogar als einzige
        Eingabe- und Bearbeitungs-Schnittstelle,
        naemlich dann, wenn nur gerade eine einzige
        Person die Daten "von Hand" eingibt/aendert.

        phpMyAdmin zeigt Dir ja nach einem Einfuegen u.s.w.
        auch immer die betreffende SQL-Query an.
        Daraus kann man auch "lernen", wie eine bestimmte
        Query aufgebaut sein muss.
        (Natuerlich ist es sinnvoller, die Theorie zu
        lernen, als nur spezifische Anwendungsfaelle,
        aber es kann hilfreich sein, phpMyAdmin zuzugucken.)

        Fuer Dein Vorhaben musst Du Dich allerdings schon
        auch mit PHP und dessen Zusammenspiel mit MySQL
        auseinandersetzen, damit Du ein Formular-verarbeitendes
        Skript machen kannst, ueber das sich die Leute
        selbst registrieren koennen.

        Gruesse,

        Thomas