Mailinglisten-Archive |
Hi Michael, >Ich muß generell feststellen, das die Bereitschaft, Dokus/FAQs usw zu lesen >stark abgenommen hat, so nach dem Motto, warum soll ich mich zwei Stunden >hinsetzen, und danach suchen, wenn ich in zwei Stunden ne Antwort von der Liste >haben kann. Darum gehts nicht (zumindest nicht bei mir, gibt auch andere, weiss ich von meinen eigenen Seiten). Ich moechte ja keinen vorgefertigten Code geliefert bekommen, davon lerne ich es nicht. Das einzige, was eben hilfreich waere, waere ein Hinweis, WONACH man im Handbuch suchen muss. Ein einfacher Tip in der Art "Such im Hanbuch nach Multiplen Keys" haette mir ja voellig genuegt. >Wenn man mal das Handbuch zu so nem Produkt wie MySQL gelesen hat, und >vielleicht auch ein weiteres Buch zu Datenbanken allgemein, dann sollte sich >IMHO so eine Frage wie deine nicht mehr stellen. Und mit lesen mein ich >wirklich lesen, nicht nur im Schrank haben. Und so ein Buch sollte auch ständig >griffbereit sein, man kann nicht alles was drinsteht auswendig wissen, sondern >mal muß nur wissen, wo man es im Zweifelsfall nachschlagen kann. Das ist ja alles richtig (bei mir laeuft immer eine Instanz des Browsers mit dem geladenen Handbuch im Hintergrund). Nur frage ich mich dann, und das ist jetzt in keinster Weise ironisch oder abwertend oder was auch immer gemeint: Wozu gibts solche Mailinglisten wie diese? Nur um den Traffic im Netz zu erhoehen, oder eben, um mit hilfreichen Hinweisen anderen unter die Arme zu greifen? Ich denke, das letztere ist der Fall, nur traut sich unsereins als Anfaenger ja kaum nochmal was zu fragen (auf der PHP-Liste gehts mir ja genauso). Nochmal im Klartext: Hinweis auf Handbuch oder FAQ ist gut, sofern man dem Unwissenden auch wenigstens in etwa sagt, nach welcher Funktion oder welchem Stichwort er suchen soll. >Du solltest für die Felder, deren Kombinationen einmalig sein müssen, einen >Unique index einrichten: > >alter table <foo> add unique <bar> (<spalte1>, <spalte2>, ....) > >Wenn du versuchst, die gleiche Kombination nochmal reinzuschreiben, dann >schreit MySQL. Perfekt, genau das wollte ich erreichen. >So, warum jetzt auch in PHP abfangen? Ganz einfach: User sollten nicht mit >Backend-Fehlermeldungen konfrontiert werden, die sie nicht verstehen können. Logisch, kann ich nachvollziehen <s>. >Wenn alles schon in PHP gelöst ist, warum dann noch zusätzlich in MySQL? Auch >ganz einfach: was wird passieren, wenn du zwei (in den beiden Feldern) gleiche >Datensätze hast? Naja, irgendwas schlechtes, drum willst du es ja nicht haben. >Und es sind sicherlich nicht alle Zugriffe ausschliesslich über PHP (bzw. über >die Seiten mit der Kontrolle), du mußt vielleicht irgendwann mal Datensätze per >Hand abändern. UNd dann bist du dankbar, das die Datenbank auch nochmal drüber >wacht. Super, also doch beide Varianten. Besten Dank, damit kann ich leben :-) Tschuess Joern (Berlin) http://www.jgrube.de http://www.flash4beginner.de Bitte keine HTML-Mails an mich!!!!! --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive