Hallo Leute,
dies ist also mein erster Post, und es geht auch gleich ganz wichtig los. Wir müssen von unserer Schule aus eine Hausarbeit schreiben, undzwar mit Thema nach wahl. Ich hab mir ein Verwaltungs"programm" ausgesucht, und mache das mit php, MySQL und html. Zum Großen teil ist auch alles schon fertig, aber beim Feintuning sind mir noch ein paar sachen eingefallen, die besser werden könnten/müssen. Fangen wir also mal an:
########################################
1) Tabelleneinträge einfärben (in einer PHP Datei):
Und zwar will ich es so machen, dass wenn eine Position einen bestimmten Wert hat, soll sich die Farbe dem Wert anpassen.
Bsp.: Es gibt in der MySQL Tabelle ein Feld namens "Verfügbarkeit" Dort können nur 2 möglichkeiten eingetragen sein: "Vorhanden" und "Verliehen". So, nun sollen alle Tabellenzeilen, die "Verliehen" gekennzeichnet sind in Rot ausgegeben werden.
########################################
2) Live Dropdownmenue (in einer PHP Datei):
Über der tabelle (von oben) soll ein Dropdown feld sitzen, mitdem man bestimmte eingrenzungen machen kann, welche Einträge zu sehen sind.
Bsp.: In dem Dropdown Menü stehen 3 Typenbezeichnungen. Klickt der "Benutzer" auf 1, so sollen nur die Datensätze ausgegeben werden, die als Typenbezeichnung die 1 haben. undzwar soll das ganze immer dann aktualisiert werden, wenn der "Benutzer" eine andere Auswahl trifft.
########################################
3) Taaabelleneinträge mit iner Sucher verlinken:
Also, die Tabelle (von oben) wird generiert, und wenn man auf einen der Einträge klickt, soll eine suchanfrage gestartet werden, welche dann nach dem angeklickten Wort/Wert sucht.
Bsp.: In der tabelle stehen verschiedene Herstellernamen, und beim klick auf den hersteller, sollen alle vorhandenen Datensätze angezeigt werden, die von eben diesem hersteller kommen.
########################################
4) Sortierfunktion vom Benutzer:
Und wieder gehts an die Tabelle von oben. Standartmäßig sind die Eintragungen nach dem typ sortiert. nun will ich oben in der kopfzeile eine eigene Sortierfunktion für den "Benutzer" machen.
Bsp.: Standartmäßig ist die Tabelle ja nach dem typ sortiert, der "Benutzer" will sie aber Alphabetisch haben, klickt also oben (im Tabellenkopf) auf den Eintrag [Name] und die Tabelle wird umsortiert.
########################################
5) Login Bereich:
Die Tabelle (mal wieder von oben) soll nur vom administrator bearbeitbar sein. Dafür muss der Admin (oder wer auch immer) vorher einen Nicknamen und Passwort eingeben. Dann kommt er in den Verwaltungsbereich, wo er Daten hinzufügen, bearbeiten oder gar löschen kann.
Bsp.:Sollte klar sein
########################################
OPTIONAL:
6) Reservierungssystem:
Hiermit bin ich mir noch nicht ganz sicher, ob diese Funktion wirklich umsetzbar ist. undzwar soll es so gehen, dass sich außenstehende anmelden können, und über ein Formular gewisse produkte reservieren können. Und zwar sollte das auf 2 Arten gehen:
-Im "Profil" des angemeldeten benutzers (er gibt dann einfach den namen oder Artikelnumer ein, welcher dann gesucht und reserviert wird)
-Innerhalb der Tabelle soll eine weitere spalte auftauchen, wenn man angemeldet ist, welche dann das Produkt reserviert. Um die ganze sache noch schwerer zu machen soll die reservierung auf max. 3 Artikel beschränkt werden, und nach 7 Tagen ablaufen.
########################################
So, das sollten erstmal meine größten Probleme gewesen sein. Ich würde euch auch darum bitten, mir den Quellcode ein kleinwenig zu erklären denn bei der Präsentatio werden ggf. auch Fragen zum Quellcode gestellt und da ich nicht wirklich (bis garkeine) großartig Ahnung von PHP-Code habe, könnte das schwer werden, wenn ich einfach was aus dem Internet kopiert habe.
MfG
Chris
und danke schonmal für eure hilfestellungen!!!