Textfeld soll auslesen was in DB drin steht dafür!

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Textfeld soll auslesen was in DB drin steht dafür!

    Hey liebe Community!

    Habe ein kleines Fomular geschrieben! Nur habe ich da mal eine Frage :-).

    Ist es möglich das man ein Textfeld auslesen lässt was der Inhalt ist?

    Also bei mir ist es so:

    Fomular(index.php sendet an index2.php
    Diese wiederum sendet die Daten in meine Datenbank.
    Admin.php ruft die Daten ab!
    Nun möchte ich aber das mein Fomular im Textfeld ausliest was gerade in der DB schon drin steht dafür.

    Danke
    LG DjRay
  • Nur ein Beispiel:
    Ist es möglich das man ein Textfeld auslesen lässt was der Inhalt ist?
    Wie bitte? Ganze Sätze, möglicherweise hilfreiche Nebensätze verwenden, um Beziehungen innerhalb eines Satzes klar zu machen. Und dann die gesamte Problemstellung noch einmal erklären und vielleicht sogar mit einem Beispiel erläutern. Ganz egal, was du schreibst, je ausführlicher und deutlicher du erklärst, desto besser können wir dir bei deiner Problemstellung weiterhelfen.
  • Ok!

    Habe ein Script geschrieben bei dem man sich in einen Sendeplan eintragen kann per Fomular,
    da manchmal meine Moderatoren die Woche durchplanen vergessen sie zb hey stand da jemand drin.
    Oder war da der Auto Dj drin.

    Bei meinen Script ist es so das man, auf

    Sendeplan eintragen klickt dann öffnet sich mein Fomular mit zb

    Montag 18Uhr dort kann man dann ins Textfeld seinen Namen eintragen.
    Meine Frage kann man ein textfeld so coden das mir das Textfeld reinschreibt oder anzeigt
    was in der Datenbank für (mein Beispiel Montag 18Uhr) drin steht.

    Mein Code vom Textfeld:

    Quellcode

    1. <td width="47"><input type="text" name="18mo" id="12mo" /></td>


    der Inhalt wird dann weitergeleitet zu einer PHP Seite
    deren Inhalt für dieses beispiel Textfeld lautet:

    Quellcode

    1. if($_POST["18mo"]!="") $sql .= " `18mo`='".$_POST["18mo"]."'";
    (Auszug)

    Ich möchte gern das mir in diesem Textfeld der aktuelle Inhalt angezeigt wird, der für dieses feld in der DB steht.
    So das ein Mod sieht oh da ist der Eintrag eines Moderators schon oder hey da steht nur unser Auto Dj drin.

    So wie bei HTMl Value nur das er dies aus der DB ausliest statt vorgegeben durch mich!

    DjRay

    PS: Schwer zu erklären hoffe es kapiert jemand sry
  • Natürlich geht das. Du fragst dazu in deiner index.php zuerst die Datenbank ab (PHP+MySQL nehm ich an).
    Das geht etwa so

    Quellcode

    1. // Achtung das ist nur Pdeuso-Code, um zu zeigen, wie es geht.
    2. // Der echte Code hängt von deiner Datenbankstruktur usw. ab
    3. $sql = "SELECT * FROM kalender WHERE time = '18' LIMIT 1";
    4. $result = mysql_query($sql);
    5. // nehmen wir an, du hast eine Spalte "DJ"
    6. while ($row = mysql_fetch_assoc($result)) {
    7. $value = $row["dj"];
    8. }


    Dann schreibst du diesen Wert mit Hilfe des "value"-Attributs in das Input-Feld, ungefähr so:

    Quellcode

    1. echo "<input type=\"text\" name=\"18mo\" id=\"12mo\" value=\"".$value."\" />";


    Dann wird beim Erzeugen des Formulars das Input Feld mit dem entsprechenden Wert gefüllt. Du musst natürlich die SQL-Abfrage anpassen und auch noch schauen, wie deine Spalten heißen. Im großen und ganzen ist es das aber...

    Übrigens kann man deine Frage schon aus deinem ersten Posting erkennen =)