Datenabfrage via HTML Homepage

Remagu

-unzulässig-
Registriert
3 Nov. 2013
Beiträge
90
Guten Tag,
Ich plane ein Projekt wo man Daten eintragen kann.
Ich will dies über eine Datenbank laufen lassen. Dazu sollte man zuerst die Fahrgestellnummer eintragen und dann km und Service eintragen können. Dies soll dann mit Datum in einer Datenbank gespeichert werden. Danach soll man wenn man die Fahrgestellnummer abfragt die eingetragenen Werte nach Datum sotiert ausgegeben bekommen.
Nun kenne ich mit Datenbanken aber nicht aus und hoffe auf Hilfe.
Meine Probleme nun:
Wie schaffe ich das die Daten eingetragen werden in die DB? Es sollen 4 Felder werden.
Fahrgestellnummer, Kilometerstand, Service, Bemerkungen
Diese sollen dann wenn aktualisiert werden die alten Daten behalten und die neuen auch (Datumsstempel)
Desweiteren soll dann wenn ich die Fahrgestellnummer eingebe die Werte aus Kilometerstand, Service und Bemerkungen nebeneinander als Tabelle ausgegeben werden datumsortiert.
Kann mir da jemand helfen?
 
Du solltest dich zuerst einmal ein wenig mit PHP auseinandersetzen. Darüber sind solche Sachen relativ einfach umzusetzen. Wenn du dir ein wenig dazu angeschaut hast, kann ich dir gerne den Code einer Website schicken, die relativ ähnlich funktioniert.
 
  • Thread Starter Thread Starter
  • #3
Gamechamp hat mir etwas geschickt aber das gefällt mir noch nicht ganz daher bitte ich erneut um Hilfe und konkretisiere meine Anforderungen einmal. Ggf, kann mir jemand helfen, ein fertiges Script nennen oder ähnliches.

Ich möchte eine HTML Homepage aufbauen. ( kein Problem, das kann ich).
Dort möchte ich nun auf einer Seite die Funktion anbieten Daten in die Datenbank einzutragen. (Mit Zeitstempel)
Dann auf einer anderen Seite soll eine Suchfunkion für eine der Spalten der Datenbank sein, ist der gesuchte Eintrag in Spalte 1 da sollen auch die Ergebnisse aus den anderen Spalten welche zu dem Eintrag gehören ausgegeben werden. In Tabellenform für die Übersicht.
Die anderen Einträge aus Spalte 1 sollen niemals sichtbar sein.
Dies möchte ich umsetzten kann mir jemand helfen?
 
In dem Code, den ich dir geschickt habe, steht alles drinnen, was du brauchst. Sowohl das Eintragen als auch das Auslesen von Daten. Konkrete Fragen kannst du gerne stellen, aber du kannst nicht erwarten, dass wir alles für dich erledigen.
 
  • Thread Starter Thread Starter
  • #5
Alles klar, kein Problem hatte das nicht so überblickt. Mir das nach Wunsch zusammen zustellen bekomme ich. Das ist kein Problem.
 
Du solltest eine Tabelle mit ID und Fahrgestellnummer nutzen und eine weitere Tabelle die auf die ID verweist + Kilometerstand, Service, Bemerkungen, Timestamp. Dann kann man die Datensätze aus der zweiten Tabelle immer der ID der Fahrgestellnummer aus der ersten Tabelle zuordnen und du hast für jeden weiteren Eintrag einen eigenen Datensatz in der Tabelle, viel übersichtlicher als einen bestehenden Datensatz immer zu erweitern.

Bildlich gesprochen in etwa so:
[table="width: 300, class: grid"]
[tr]
[td]id[/td]
[td]fahrgestellnummer[/td]
[/tr]
[tr]
[td]1[/td]
[td]FGN123456[/td]
[/tr]
[tr]
[td]2[/td]
[td]123456FGN[/td]
[/tr]
[/table]

[table="width: 500, class: grid"]
[tr]
[td]id[/td]
[td]fgn_id[/td]
[td]timestamp[/td]
[td]km[/td]
[td]service[/td]
[td]comment[/td]
[/tr]
[tr]
[td]1[/td]
[td]1[/td]
[td]8395485645[/td]
[td]136000[/td]
[td]irgendwas[/td]
[td]irgendwas[/td]
[/tr]
[tr]
[td]2[/td]
[td]2[/td]
[td]657464565[/td]
[td]245000[/td]
[td]irgendwas[/td]
[td]irgendwas[/td]
[/tr]
[tr]
[td]3[/td]
[td]1[/td]
[td]9456546456[/td]
[td]173000[/td]
[td]irgendwas[/td]
[td]irgendwas[/td]
[/tr]
[/table]
 
  • Thread Starter Thread Starter
  • #7
Klingt gut, hast du ein Beispiel Code damit ich das daran verstehen und weiter ausführen kann?
 
Beim besten Willen es bringt nichts dir fertigen Code zu geben von dem 0,0% etwas verstehst.
Lerne PHP und MySQL oder benutze Microsoft Access!
 
kurzer Anstoß für den SQL Query, basierend auf der Tabelle von Abul
[src=mysql]"SELECT * FROM kfz k LEFT JOIN kfz_daten kd ON kd.fgn_id = k.id" [/src]

Du solltest dich, wenn du so etwas vorhast, mit PHP und MySql beschäftigen! Eventuell können es Frameworks wie CakePHP, Zend, Symphony oder Codeigniter vereinfachen. Wenn die Seite öffentlich zugänglich sein soll, rate ich dir davon ab, dieses Projekt umzusetzen. Wenn du schon Probleme damit hast einen SQL- Query auszuführen, wirst du erst recht Probleme mit der Sicherheit deiner Seite bekommen.
 
Zurück
Oben