Daniel123: [Anfänger] Einfache Datenbankabfrage

Hallo Forum,

ich habe hier ein für mich leider völlig neues Themengebiet und brauch mal einen Ansatz.

Ich möchte eine HTML-Seite erzeugen inder ein Eingabefeld(Max 20 Stellen) und ein Absenden-Button ist.

Darein kann man Nummern schreiben und wenn ich dann nach der Eingabe die Absenden Taste drücke, möchte ich dass irgendwo auf der Seite der zu der Nummer dazugehörige Text steht.

Nachdem der Text dann ca. 10 Sek angezeigt wird, soll sich die Seite erneut refreshen und dann gehts wieder von vorne los. Gut wär auch, wenn der Cursor beim Neu-Laden wieder im eingabefeld blinkt.

Als "Datenbank" habe ich eine Excel datei mit 2 Spalten.

A ist die Nummer und B ist der dazugehörige Text. (Ist kein Problem das zu ändern)

Als Plattform wäre ein WindowsXP und das XAMPP Paket vorhanden.

Kann mir jemand vielleicht einfach einen Schubs in die richtige Richtung geben?

Vielen Dank

mfG

Daniel

  1. Mahlzeit Daniel123,

    Kann mir jemand vielleicht einfach einen Schubs in die richtige Richtung geben?

    Na sicher:

    Als Plattform wäre ein WindowsXP und das XAMPP Paket vorhanden.

    Das ist schon mal nicht schlecht. Wer soll auf die Seite(n) zugreifen? Nur der lokale Rechner? Nur das lokale Netzwerk?

    Als "Datenbank" habe ich eine Excel datei mit 2 Spalten.

    Freunde Dich mit dem Gedanken an, dass Excel-Dateien dafür nur bedingt geeignet sind. Erstelle also entweder aus Excel eine CSV-Datei (auf die kann man erheblich einfacher zugreifen) oder verwendete eine vernünftige Datenbank (im XAMPP-Paket ja vorhanden).

    Ich möchte eine HTML-Seite erzeugen inder ein Eingabefeld(Max 20 Stellen) und ein Absenden-Button ist.

    Informiere Dich zum Thema http://de.selfhtml.org/html/formulare/definieren.htm#bereich@title=HTML-Formulare.

    Darein kann man Nummern schreiben und wenn ich dann nach der Eingabe die Absenden Taste drücke, möchte ich dass irgendwo auf der Seite der zu der Nummer dazugehörige Text steht.

    Bastele Dir ein PHP-Skript, das folgendes kann:

    Nachdem der Text dann ca. 10 Sek angezeigt wird, soll sich die Seite erneut refreshen und dann gehts wieder von vorne los. Gut wär auch, wenn der Cursor beim Neu-Laden wieder im eingabefeld blinkt.

    In den HTML-Code, der nach der Formularverarbeitung generiert wird, einfach das entsprechende <http://de.selfhtml.org/html/kopfdaten/meta.htm#weiterleitung@title=<meta>-Tag> verwenden. Und um den Cursor richtig zu positionieren, kannst Du mittels Javascript <http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onload@title=beim Laden> <http://de.selfhtml.org/javascript/objekte/elements.htm@title=das entsprechende Eingabefeld> http://de.selfhtml.org/javascript/objekte/elements.htm#focus@title=fokussieren ...

    MfG,
    EKKi

    --
    sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|