|
|
|
|
Ich könnte so kotzen. Bremen ist so dumm.
|
|
|
|
|
|
|
Eine Welt ohne Fussball wäre eine bessere Welt.
|
|
|
|
|
|
|
me hates fußball...bzw ich bin einfach derbe desinteressiert. Sofern nicht grade WM ist weiß ich wirklich nie wer spielt, wer wie gespielt hat o.ä.
|
|
|
|
|
|
|
| Zitat von SirSiggi
input.setAttribute("class", "someclass");
/e: Alternativ: input.className = "someclass";
| |
ich würde IMMER die genannte alternative nutzen, aber setAttribute + class ist leider in vielen browsern nicht immer verlass, wie ich lernen musste
|
|
|
|
|
|
|
| Zitat von White[AoT]
| Zitat von SirSiggi
input.setAttribute("class", "someclass");
/e: Alternativ: input.className = "someclass";
| |
ich würde IMMER die genannte alternative nutzen, aber setAttribute + class ist leider in vielen browsern nicht immer verlass, wie ich lernen musste
| |
ich hab direkt die alternative genommen
|
|
|
|
|
|
|
| Zitat von SirSiggi
Eine Welt ohne Fussball wäre eine bessere Welt.
| |
Eine Welt ohne Franken wäre eine bessere Welt.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SkunkyVillage am 06.11.2007 23:22]
|
|
|
|
|
|
|
|
|
|
was hasst du denn am .net framework?
|
|
|
|
|
|
|
Ersteres muss ich widerlegen. Zweiteres muss ich sekundieren.
|
|
|
|
|
|
|
naaais, ich hab ne anfrage für das boot vom bekannten bekommen
|
|
|
|
|
|
|
ey mysql stinkt mich an 8[
die können nichtmal check constraints.
können die überhaupt irgendwas ausser daten speichern? irgendwas was ein db system gut macht?
|
|
|
|
|
|
|
Gute Nacht.
|
|
|
|
|
|
|
problem ich haben tue
ich baue über js viele verschiedene felder, die der user benennen kann - jetzt will ich das ganze in die Datenbank eintragen. Beim ersten mal kein Problem, aber was ist, wenn der user sein Profil grade nur updated und meinentwegen nur eine Sache geändert hat. Das update-statement hau ich ja durch alle benutzerfelder des users.
Das Problem, was ich jetzt sehe ist, dass ich quasi eine neue Zeile mit der Beschreibung, dem entsprechenden Wert und der userid anlegen würde. Wie kann ich das elegant verhindern - soll heißen ohne xx querys?
tabellenstruktur
id | userid | feld-beschreibung | feld-wert
|
|
|
|
|
|
|
Irgendwie... sehe ich da gerade kein Problem.
Aber du könntest ja was Ajaxiges machen
|
|
|
|
|
|
|
Batida + Kirsch = Tod
(es schmeckt einfach nicht nach alkohol)
Macht mich morgen bitte um spätestens 8:30 wach. danke
|
|
|
|
|
|
|
ich hau mich auch hin - werde morgen mal versuchen zu sagen was ich will... zu spät
gn8
|
|
|
|
|
|
|
| Zitat von SkunkyVillage
| Zitat von SirSiggi
Eine Welt ohne Fussball wäre eine bessere Welt.
| |
Eine Welt ohne Franken wäre eine bessere Welt.
| |
Eine Welt ohne Franken wäre vor allen Dingen eine Welt ohne verdammt viel verdammt gutes Bier.
|
|
|
|
|
|
|
Moinmoin
|
|
|
|
|
|
|
|
|
|
|
| Zitat von kinglui69
problem ich haben tue
ich baue über js viele verschiedene felder, die der user benennen kann - jetzt will ich das ganze in die Datenbank eintragen. Beim ersten mal kein Problem, aber was ist, wenn der user sein Profil grade nur updated und meinentwegen nur eine Sache geändert hat. Das update-statement hau ich ja durch alle benutzerfelder des users.
Das Problem, was ich jetzt sehe ist, dass ich quasi eine neue Zeile mit der Beschreibung, dem entsprechenden Wert und der userid anlegen würde. Wie kann ich das elegant verhindern - soll heißen ohne xx querys?
tabellenstruktur
id | userid | feld-beschreibung | feld-wert
| |
Wo ist das Problem? Wenn ein User eben 30 Felder erzeugt, musst du 30 Einträge in die Datenbank machen. Gut, dass das auf einmal passieren muss, ist nicht so toll (da sollte man eine sinnvolle Obergrenze setzen (z.b. nicht mehr als 20 Felder auf einmal) und zwar Clientsseitig in Javascript und Serverseitig im Backend.
Wenn der User 30 mal ein einzelnes Feld erzeugen würde, müsstest du auch 30 Queries durchführen, oder?
Man könnte vielleicht alle Queries auf einmal zur DB schicken, aber ich glaube da ist PHP zu dumm zu.
|
|
|
|
|
|
|
Bleibt noch die Frage was an 30 Querys in einem Profilformular jetzt so schlimm ist. Es ist vieleicht nicht die feine Englische Art, aber Profile werden nicht X-Mal die Sekunde geupdated, weswegen 30 Querys überhaupt kein Problem sind. Und wenns 100 Querys wären... wen juckts?
|
|
|
|
|
|
|
moin
zur Sache: ich suche nach halt nach einer möglichst tollen Lösung - ich würde gerne innerhalb des querys abfragen, ob der eintrag schon vorhanden ist - ihn wenn ja updaten - und wenn nicht einen neuen eintrag erzeugen. Aber das wird wohl nicht klappen oder?
Ich habe das ganze ohnehin auf bisher 20 Felder pro user beschränkt - generell und nicht pro eintragung.
Gibt es da ne möglichkeit das vllt in einem Rutsch zu machen? Subquerys?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Zitat von SirSiggi
REPLACE INTO
| |
Nö.
REPLACE ist eine MySQL-Erweiterung zum SQL-Standard. Es kann Datensätze einfügen, oder es kann Datensätze löschen und einfügen. Wenn Sie eine Anweisung suchen, die dem SQL-Standard entspricht und die entweder einfügt oder aktualisiert, dann benutzen Sie die INSERT ... ON DUPLICATE KEY UPDATE-Anweisung.
-> INSERT INTO...ON DUPLICATE KEY
|
|
|
|
|
|
|
gibts zu replace into mal ne art doku ?
|
|
|
|
|
|
|
|
|
|
|
sry, aber ich war wohl auch zu blöde für google
danke
|
|
|
|
|
|
|
Es gibt andere Wege, Digne zu finden als Google. Das Handbuch von spezifischen Produkten findet sich in der Regel auf der Seite, aber der man die Software herunterladen kann.
|
|
|
|
|
|
|
Ah, kannte ich gar nicht. Danke.
|
|
|
|
|
|
Thema: Gehirnsalat ( wir unter uns ) |