 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
17.03.2005, 15:00
|
#1
|
|
TP-Senior
Registriert seit: Jul 2002
Ort: Bremen
|
Eine Art Lexikon erstellen??
Hallo,
ich möchte in meiner Website eine Art Lexikon erstellen.
Also ein Feld indem der Besucher z.b. Napoleon eingibt und wenn er bestätigt (Enter) erscheint eine Erklärung, die auch etwas grösser sein kann. (Also nicht nur Geburt-und Todesdatum meine ich damit)
Wie würdet Ihr das realisieren?
php und mysql ist bei meinem Provider vorhanden.
danke im voraus
gruss rolf
__________________
Nicht wer hinfällt hat verloren, sondern der, der nicht mehr aufsteht
|
|
|
17.03.2005, 15:04
|
#2
|
|
TP-Veteran
Registriert seit: Jun 2003
Ort: Aachen
|
Mit PHP und MySQL...
Wie sehen denn da deine Fähigkeiten aus?
|
|
|
17.03.2005, 15:23
|
#3
|
|
TP-Senior
Registriert seit: Jul 2002
Ort: Bremen
|
Zitat:
|
Zitat von heatseeker
Mit PHP und MySQL...
Wie sehen denn da deine Fähigkeiten aus?
|
Gering um nicht zu sagen 0, aber ich lerne gerne dazu.
Ich brauch nur einen Ansatz, wie so etwas zu realisieren ist. Tutorial, Buch, irgendetwas. Oder mal nur theoretisch.
googeln hat mich leider nicht weitergebracht.
gruss
rolf
__________________
Nicht wer hinfällt hat verloren, sondern der, der nicht mehr aufsteht
|
|
|
17.03.2005, 15:31
|
#4
|
|
TP-Specialist
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
|
hat jemand theo-retisch gesagt? da bin ich schon!
als erstes solltest du die daten, die du in die db einfuegen willst, sortieren. und da du nach eigener aussage 0-ahnung von mysql hast, dann ist da auch noch nix verdorben. 
dann nimm dir ein buch, wo die normalisierung drin erklaert ist (von addison wesley gibts ein gutes zum thema mysql ... aber teuer) und dann bau deine db erstmal sauber danach auf.
mit php wuerde ich in dem fall noch etwas warten. macht keinen sinn, abfrage zu formulieren, wenn du die db nicht verstanden hast.
hardy
|
|
|
17.03.2005, 16:13
|
#5
|
|
TP-Senior
Registriert seit: Jul 2002
Ort: Bremen
|
Zitat:
|
Zitat von theo
hat jemand theo-retisch gesagt? da bin ich schon!
hardy
|
der war gut und es gab mal was zu lachen hier im büro
Ich werd heute abend mal bei Thalia schauen, hab da schon eins von Addison wesley über CSS gekauft.
Zusatzfrage : So etwas ist doch ausbaufähig, also das man nach und nach die Datenbank erweitert???
gruss
rolf
__________________
Nicht wer hinfällt hat verloren, sondern der, der nicht mehr aufsteht
|
|
|
17.03.2005, 16:44
|
#6
|
|
TP-Specialist
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
|
ja klar! so ist es gedacht. aber wie komfortabel und ohne umstaende du eine datenbank erweitern kannst haengt ganz davon ab, wie du sie von anfang an aufgebaut hast.
vielleicht kannst du dir einen weg und etwas geld sparen:
Zitat:
Der Normalisierungsprozess
Die Normalisierung bezweckt die redundanzfreie Speicherung von Informationen innerhalb der Tabellen. Unter redundanzfreier Datenspeicherung versteht man, daß gleiche Informationen nicht mehrfach gespeichert werden.
1. Normalform
Eine Tabelle ist nach der ersten Normalform ausgerichtet, wenn alle elementaren Informationen in einzelne Felder aufgeteilt werden.
2. Normalform
Die zweite Normalform basiert auf der ersten Normalform und fordert eine eindeutige Identifikationsmöglichkeit der einzelnen Datensätze. Es dürfen keine Dateninhaltswiederholungen vorkommen.
3. Normalform
Die dritte Normalform basiert auf der zweiten Normalform und stellt eine weitere Verfeinerung dar. Es dürfen innerhalb einer Tabelle die Feldwerte nur vom Identifikationsschlüssel abhängig sein und untereinander keine Abhängigkeiten haben.
|
is jetzt nicht wirklich schoen erklaert. aber is ja auch klar ... is nicht von mir!
ich schau gleich nochmal nach dem buchtitel.
hardy
EDIT
mysql einfuehrung, programmierung, referenz von michael kofler addison-wesley
Geändert von theo (17.03.2005 um 16:51 Uhr).
|
|
|
17.03.2005, 18:28
|
#8
|
|
TP-Specialist
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
|
sauber! danke architect
das zauberwort heisst normalisierung ( guckst du)
|
|
|
17.03.2005, 19:20
|
#9
|
|
TP-Senior
Registriert seit: Jul 2002
Ort: Bremen
|
Ihr habt mir schon mal etwas weitergeholfen.
Ich bin seit dem Jahr 2000 bei meinem Provider, Anfangs hatte ich dort 75mb Speicherplatz und der ist jetzt bei gleichem Preis auf 500mb angewachsen. Ausserdem unter anderem Mysql. Siehe unten eingefügte Beschreibung aus den FAQ. Kann mir einer von Euch in einfachen Worten erklären, was ich jetzt tun muss um das zu nutzen??
Übrigens hab ich hier schon Bücher, eines von Galileo Computing, "Einstieg in PHP5" und PHP5 für Dummys sind beide mit CD. Nur ich komm mit der Beschreibung meines Providers nicht klar und Ihr könnt doch soooo gut erklären.
Danke im voraus
gruss rolf
Hier der Auszug aus den FAQ
MySQL steht erst bei einen Webspacepaket von mindestens 250 MB zur Verfügung. Ist Ihr Webspace unterhalb dieser Grösse, dann bekommen Sie unter Ihren Domaindaten einen Hinweis das Ihr Account nicht ausreichend ist! Haben Sie ein 250 MB - Paket können Sie dort Ihre Datenbanken anlegen. Haben Sie eine neue Datenbank eingerichtet erhalten Sie sofort eine Bestätigungsseite mit den entsprechenden Daten (DB-IP, DB-Name etc.) zu Ihrer neuen DB. Unter dem Menüpunkt "Meine Domains" können Sie Ihre angelegten Datenbanken mit den jeweiligen Namen und dem belegten Speicherplatz einsehen sowie auch das Passwort ändern.
Grundsätzlich gilt für die Verbindung der Datenbank folgende Einstellungen:
Hostname: Datenbank-Server-IP
Username: domainname.endung
Passwort: ihr-gewähltes-db-Passwort
Datenbankname: DBXXXX
Zur Verwaltung der Datenbank empfehlen wir Ihnen das PHP - Programm phpMyAdmin (phpmyadmin.net). Dies finden Sie bei uns auch unter dem Menüpunkt "Software".
__________________
Nicht wer hinfällt hat verloren, sondern der, der nicht mehr aufsteht
|
|
|
17.03.2005, 19:24
|
#10
|
|
TP-Junior
Registriert seit: Aug 2004
|
Dann geh doch mal in phpMyAdmin rein 
da kannst du dann ziemlich einfach die Datenbank Struktur erstellen.
|
|
|
17.03.2005, 21:33
|
#11
|
|
TP-Veteran
Registriert seit: Jun 2004
Ort: Stuttgart
|
@theo: np 
|
|
|
17.03.2005, 22:37
|
#12
|
|
TP-Senior
Registriert seit: Jul 2002
Ort: Bremen
|
Hallo,
mal ein kurzer Zwischenbericht. Datenbank "test" beim Provider erstellt, PHPMyAdmin ist jetzt da installiert und über eine Anmeldemaske komm ich da jetzt rein. Kann also Online meine Datenbank erstellen.
So langsam kommt Licht ins Dunkel  .
Jetzt gehts ans lernen und üben.
Danke erstmal für Eure Hilfe
gruss
aus bremen
rolf
__________________
Nicht wer hinfällt hat verloren, sondern der, der nicht mehr aufsteht
|
|
|
17.03.2005, 23:33
|
#13
|
|
TP-Specialist
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
|
Zitat:
|
Zitat von rolli123
Übrigens hab ich hier schon Bücher, eines von Galileo Computing, "Einstieg in PHP5" und PHP5 für Dummys sind beide mit CD.
|
noch keine fahrschule gemacht, aber schon die schluessel fuer den ferrari in der hand.
das beste aber wird sein, du holst dir erstmal den xampp von den indianerfreunden ( xampp) und installierst ihn auf deinem rechner. da hast du dein php (wahlweise sogar schon phase V) und dein mysql. dann brauchst du nur noch ein schickes programm, mit dem du deine statements schreiben, testen und korrigieren kannst (z.b. eine der letzten freien mysql-front-versionen). und dann machst du dich erstmal ueber die db her.
wenn du mit phpmyadmin online anfaengst, dann verlierst du sicher schnell und spass an der sache.
php kommt spaeter und dann nicht unbedingt gleich die ganzen neuen superschoenen und -sicheren neuerungen der 5er version. kenne noch keinen provider (uns mal ausgenommen  ) der einen php5-server anbietet.
und wenn du dann soweit bist, dann hoeren wir (spaetestens dann) mit sicherheit wieder von dir.
hardy
|
|
|
18.03.2005, 08:12
|
#14
|
|
TP-Senior
Registriert seit: Jul 2002
Ort: Bremen
|
Zitat:
|
Zitat von theo
noch keine fahrschule gemacht, aber schon die schluessel fuer den ferrari in der hand.
hardy
|
Also gut, ich brems ein bisschen.
Aber wo ist denn nun wieder der Unterschied zwischen PHPMyAdmin und einer mysql-front-version?
gruss
aus bremen
rolf
__________________
Nicht wer hinfällt hat verloren, sondern der, der nicht mehr aufsteht
|
|
|
18.03.2005, 08:29
|
#15
|
|
TP-Special Mod
Registriert seit: Feb 2005
Ort: Haan / NRW
|
Was theo meint : Wenn Du lernen willst, probierst Du zwangsläufig viel rum, machst Fehler etc.
Das Online zu machen,
1) dauert zu lange
2) gefährdet den Server
3) Ursprung lässt sich bei Fehlern nicht so leicht wiederherstellen
etc.
Da bist Du lokal auf Deinem Rechner besser bedient. Da kannst Du ohne schlechtes Gewissen alles zertrümmern
Ich glaube jeder Entwickler entwickelt zuerst lokal und wechselt erst bei Abschluss auf Online.
xammp von apachefriends.org kann ich wärmstens empfehlen:
All-in-one, easy install (windowsinstaller) - einfach perfekt !
Geändert von steffenk (18.03.2005 um 08:33 Uhr).
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 20:58 Uhr.
|
 |